---------------------
LLRNet source release
---------------------

To build llrnet, you need common developper tools installed (on windoz 
machines, you'll need cygwin or msys). That means, gcc, gmake (called
make on linux). 

Go in the llrnet directory :

cd llrnet

then type 

make

Additionally, to build the Fox GUI (provided you have the Fox library
version 1.0 installed in /usr/local, beware that it won't work with 
another version. To get the library, go to http://www.fox-toolkit.org),

make USE_FOX=1

To build a MySQL aware server :

make USE_SQL=1

For Windoz compilation, you have to add "WIN32=1", so for example :

make USE_FOX=1 USE_SQL=1 WIN32=1

For Freebsd compilation, you have to add "FREEBSD=1"

Then you can make a release archive containing only the required files
to run the client (or the server) by typing :

make release

the result will be a file 

llrnet.linux.tgz   or
llrnet.freebsd.tgz or
llrnet.win32.zip

depending on your platform.

You can also cross compile for windoz from a unix machine provided you
have set up the win32 cross compiler to be in your path, for example :

export PATH="/usr/local/cross-tools/mingw32msvc/bin:${PATH}"
make WIN32=1 CROSS_WIN32=1


STANDALONE SERVER

To build a server only (without LLR code, hence a much smaller executable)

make NO_LLR=1

Note that in this case, you don't even need the llrsource directory, only
the llrnet directory is used. 
