Page 1 of 1

Error(s) When Compiling 0.82.7.1 on Debian Squeeze

Posted: 03 Nov 2011, 04:06
by sellerman122
Hello all, back about 2 months ago I was actually able to compile Spring 0.82.7.1 from source on Debian Squeeze (but with no sound). So today I wanted to give it another go on a different system, but same OS (squeeze amd64)

So I ran:

Code: Select all

sudo apt-get build-dep spring
I looked over the section in compiling from source very carefully and as far as I can tell all dependencies are installed. When I run cmake . I get the following error(s): http://pastebin.com/2UGUdX8C

I have done some searching on: "WARNING: you are using the obsolete 'GLU' package, please use 'OpenGL' instead" and found little to nothing as far as solutions, I even found some topics pointing to these forums, but the topic dealt with compiling on a windows system.

Then further below I get:
Please set them or make sure they are set and tested correctly in the CMake files:
OPENGL_gl_LIBRARY (ADVANCED)
linked by target "engine-default" in directory /home/debian0/Desktop/spring_0.82.7.1/rts/builds/default
linked by target "engine-multithreaded" in directory /home/debian0/Desktop/spring_0.82.7.1/rts/builds/GML

I believe to fix this I need to do some linking and or editing of the CMakeLists.txt but am not sure on that, any thoughts/ideas? Did I miss a step somewhere along the way?

Thanks in advance!

Re: Error(s) When Compiling 0.82.7.1 on Debian Squeeze

Posted: 03 Nov 2011, 05:17
by jK

Re: Error(s) When Compiling 0.82.7.1 on Debian Squeeze

Posted: 03 Nov 2011, 14:03
by sellerman122
I have done all of that, prior to your reply, and I still get the same errors.

Re: Error(s) When Compiling 0.82.7.1 on Debian Squeeze

Posted: 03 Nov 2011, 14:22
by jamerlan
Wait a few days. New Spring version will be released. And It should compile fine.

Re: Error(s) When Compiling 0.82.7.1 on Debian Squeeze

Posted: 03 Nov 2011, 17:38
by sellerman122
You really think a new build will make these errors go away when trying to compile? I mean I was able at one point to compile 0.82.7.1 on a seperate debian box still using squeeze. Even when I download the test builds (0.82.8.x) I get the same errors. I can't say for fact, but I don't believe this is a spring engine issue. There has to be some dependency I am missing or maybe a linking?