First of all, I tried to make sure I had all of the development tools necessary to build TGE, including nasm, libogg, libvorbis, and libtheora along with any
make -f mk/configure.mkThis will display the current build configuration and it will tell you if it's valid or not. To get a valid configuration on my system, I used the following configuration:
make -f m/configure.mk OS=LINUX COMPILER=GCC4 BUILD=DEBUG \
Notice that I had to use an absolute path for the (optional) object Directory. At first, I just used "DIR.OBJ=build", which resulted in some compiler errors. Anyway, this placed all the object files in a directory called "build.GCC4.DEBUG"
The next change I had to make was in an actual source file. Apparently, GCC didn't like some things... I'm not going to post any details, but I did eventually get it working, so contact me if you're interested.
Good Luck! comments powered by Disqus