I'm having an issue compiling the game on my Slackware 10 system. After untaring and zipping everything and copying the uqm-0.3-content.zip into content/packages, I run "./build.sh uqm" from the uqm-0.3 directory. I then accepted the default settings. It will do it's thing for about 15 seconds, then I get this:
I checked the path, and there is indeed no such file "3do_blt.o".
I'm now a bit lost as to how to continue...
I'm running a relatively unmodified version of Slackware 10 with the 2.4.26 kernel on an Athlon XP 3000+. I have all the libraries needed (such as SDL, zlip, etc.). Let me know if you need more details...
As far as I can tell, make is trying to produce obj/debug/./src/sc2code/libs/graphics/sdl/3do_blt.o by compiling no file at all. Thus, gcc complains that it hasn't been given any input files. You should have a file called src/sc2code/libs/graphics/sdl/3do_blt.c and this file should be used in this step. If the file is missing, make can't pass its name to gcc. You probably have a damaged install of the source code. Another possibility is that the build script or the makefile generated by the build script is broken.
I strongly recommend downloading the latest version of UQM from CVS anyway; v0.3 is horribly out of date and trying to compile it is a waste of time.
This used to happen when you interrupted the dependency building process. Do "./build.sh uqm depend" and wait patiently and your "./build.sh uqm" should go ok. But I recommend you run the CVS version instead. There are snapshots here if you prefer.
Logged
“When Juffo-Wup is complete when at last there is no Void, no Non when the Creators return then we can finally rest.”