Gobligine/README.BeOS
2001-04-09 13:50:55 +00:00

34 lines
2 KiB
Text

_____________________________README.BeOS_______________________________
___________ _________ _____ __
\_ _____/______ ____ ____ \_ ___ \____________ _/ ____\/ |_
| __) \_ __ \_/ __ \_/ __ \/ \ \/\_ __ \__ \\ __\\ __\
| \ | | \/\ ___/\ ___/\ \____| | \// __ \| | | |
\___ / |__| \___ >\___ >\______ /|__| (____ /__| |__|
\/ \/ \/ \/ \/
______________________ ______________________
T H E W A R B E G I N S
FreeCraft - A free fantasy real time strategy game engine
---
You need, libSDL (the 1..1.x series, preferably 1.1.2, 1.1.4 has some timer bugs):
http://www.libsdl.org/download-1.1.html
libpng and libz (the .so versions, not the .a that come with BeOS):
http://www.bebits.com/app/1367
---
To compile FreeCraft for BeOS, you can either use 'setup' like normal people (but the executable produced can't run from the Tracker) or you can use BeIDE... BeIDE is the prefered method.
But, as expected, BeIDE is kinda dumb... So to get a WORKING executable, you have to do this...
Open the FreeCraft-beos.proj file, and "Make" it (ALT-M)... when it is finished it will look like it built a working executable called FreeCraft, well... it kinda did. But when linking it screwed something up, i have no idea what, all i know is that it just gives you a blank screen when you load a map. To build the RUNNING executable, open a Terminal, and change into the newly created (Objects.FreeCraft-beos) directory, then run the command:
gcc *.o -lpng -lz -lSDL -lbe -Xlinker -s -Xlinker -x -Xlinker -soname=_APP_ -o ../FreeCraft
Now you have a working copy of FreeCraft, thats all there is to it.
If you can fix this problem with BeIDE, please do, i have no idea whats causing it, so i just work around it like this.
---
written by Kenneth Sanislo.
e-Mail: codepoet@cabinriver.com
AIM: CodePoet82
ICQ: 25089408
IRC on UnderNet in #Teens4Christ
IRC on EFNet in #beos
IRC Nick: CodePoet or Kenneth