updated 1 Mar 2003 by Rafal.
Libraries needed to compile:
Allegro 4.x.x http://www.allegro.sf.net
DUMB v0.91 http://www.dumb.sf.net
AllegroMP3 http://nekros.freeshell.org/delirium
AllegroOGG http://nekros.freeshell.org/delirium
CGUI v1.6.x http://www.idt.mdh.se/personal/csg/cgui/
LIBCDA v0.5 http://www.psynet.net/tjaden/
Case: GCC under Linux
Install all needed libraries then
use MAKE to create the program. (see end of this file for targets)
ie : make -f makefile.linux
Case: GCC under DJGPP
Install all needed libraries then
use MAKE to create the program. (see end of this file for targets)
make [then press enter]
Case: GCC under Mingw32
Install all needed libraries then
use MAKE to create the program. (see end of this file for targets)
default makes build statically linked EXE but you can
build dynamic also - remove _s form -lalleg_s and -lcgui_s in
makefile.mgw file.
--------
Makefile targets:
clean - removes all object-files (rm -f *.o)
fuck - deletes executable, then type make to recreate it (faster recompiling)
compress - uses UPX (must be in PATH) to pack EXE.
debug=1 - creates DEBUG version
that's it.