Lirch [lərtʃ] is an program that allows you to chat with other people on your local network. It is meant to replicate the IRC protocol as closely as possible, with some potential extensions. (As you might have noticed, you can't spell Lirch without IRC, but there are a few things tacked-on.)
Chat about the project in the Lirch IRC channel, #Lirch, on Freenode.
Lirch uses the BSD license, so it is open-source software. (See ./LICENSE and ./CONTRIBUTORS.)
The prefered way to build Lirch is through CMake. (highly recommended)
Lirch leverages some of the new features of C++11. (Awesome!) Most of our developers use a *nix operating system. (Cool!) Generally, we prefer using gcc, specifically g++ 4.6 or better. (Okay!) So for the moment, this is our initial target build platform. (Yay?)
On Windows, we are working toward developing a build process for VS11 Beta. (This version or better is required for C++11. Booo!) We are also curious about Clang. Any assistance toward getting additional build platforms working would be much appreciated.
../lirch-build
is a good choice. We will use this in our example.../lirch-source
; if not, adjust accordingly.ccmake ../lirch-source
cmake
for list.c
to configure, then g
to generate.make
. Otherwise, load the project into your desired environment.Happy Coding!