|Darkworld : A game of intergalactic conquest|
Compiling the client
Compiling the client is not as easy as compiling the server because you may have to download and compile prerequisites. However, if you are using Ubuntu Linux you are in luck because all of the prerequsites are available through the Synaptic Package manager. You will probably have to include universe and/or multiverse in the Ubuntu Synaptic package manager to find all of the prereqs.
Most Linux distros will probably have all of the above packages, except for maybe ParaGUI. It was nice to see that Ubuntu had all of the above packages and ParaGUI. ParaGUI has always compiled easily for me under linux though, just do the normal ./confugre and make. For the other packages make sure you install the development packages for your Linux distro and not just the compiled libraries.
Compiling the client under windows is a bit of a black art. I have MinGW32 environment setup for compiling the client. I spent a few days getting that to work for the 0.1.0 release and ever since then I have just copied the whole Windows build environment around because I can not remember what I did to make it work. I remember it was painful to get it working though. So the Windows build process is not easily repeatable at the moment. If anyone has better luck let me know.
After getting the prereqs squared away, download the source code from here and then do the following..
After compiling the client run it with "./client -H .."
If you have any questions send a message to the mailing list.