Skip to content

Latest commit

 

History

History
42 lines (25 loc) · 1.04 KB

README.md

File metadata and controls

42 lines (25 loc) · 1.04 KB

AChat

A simple multi-user chat server/client. The client has a UI based on curses.

Usage

First run the server to start listening for connections:

$ ./AChat_server 
server: waiting for connections...

Then connect to it using the client:

$ ./AChat_client <host> <username>

Build

AChat can be built using the GCC toolchain under Linux and Windows. Run

make

to build the server and the client (to folder bin). The client depends on libpthread and libcurses so make sure they're available (they're usually available by default under Linux. MinGW usually includes libpthread and for libcurses see PDCurses).

Screenshots

AChat_client Linux

AChat_client Windows

Licensing

AChat is distributed under the BSD-2 License. See LICENSE.md for details.