Page 1 of 1

Problem with finding dependencies on Fedora 8

Posted: 21 May 2008, 23:14
by Macropiper
I have downloaded the latest tar.bz2 file, unzipped it, and tried compiling it and it reports that it cannot find the dependencies that it needs. However, I have installed all the ones it is asking for, including the devel packages.

Anyhow, the output of "scons configure" is here:

Code: Select all

scons: Reading SConscript files ...

Now configuring.  If something fails, consult `config.log' for details.

Detected platform : linux
Checking gcc version... 4.1.2
profiling NOT enabled, debugging NOT enabled, level 2 optimizing enabled

Configuring spring
Checking for zip... Zip 2.31 found
Checking for Freetype2...
  Checking for freetype-config... /usr/bin/freetype-config
  Checking for Freetype >= 2.0.0... 2.3.5
Checking for SDL...
  Checking for sdl-config... /usr/bin/sdl-config
  Checking for LibSDL >= 1.2.0... 1.2.13
Checking for OpenAL...
  Checking for openal-config... /usr/bin/openal-config
Checking for Ogg headers...
  Guessing ogg include path... /usr/include/ogg 
Checking for Vorbis(-file) headers...
  Guessing vorbisfile include path... /usr/include/vorbis 
Checking for Python 2.5... 
  Guessing Python include path... /usr/include/python2.5 
Checking for Python 2.4... 
  Guessing Python include path... /usr/include/python2.4 
Checking for Java... /usr/lib/jvm/java/include

Checking headers and libraries
Checking for C++ header file boost/cstdint.hpp... yes
Checking for C++ header file boost/regex.hpp... yes
Checking for C library boost_regex-gcc-mt... no
Checking for C library boost_regex-mt... no
Checking for C library boost_regex-gcc... no
Checking for C library boost_regex... no
Could not find one of these libraries: ['boost_regex-gcc-mt', 'boost_regex-mt', 'boost_regex-gcc', 'boost_regex']
Checking for C++ header file boost/serialization/split_member.hpp... yes
Checking for C++ header file boost/thread.hpp... yes
Checking for C library boost_thread-gcc-mt... no
Checking for C library boost_thread-mt... no
Checking for C library boost_thread-gcc... no
Checking for C library boost_thread... no
Could not find one of these libraries: ['boost_thread-gcc-mt', 'boost_thread-mt', 'boost_thread-gcc', 'boost_thread']
Checking for C++ header file GL/gl.h... yes
Checking for C library GL... no
Checking for C library opengl32... no
Could not find one of these libraries: ['GL', 'opengl32']
Checking for C++ header file GL/glu.h... yes
Checking for C library GLU... no
Checking for C library glu32... no
Could not find one of these libraries: ['GLU', 'glu32']
Checking for C++ header file GL/glew.h... yes
Checking for C library GLEW... no
Checking for C library glew32... no
Could not find one of these libraries: ['GLEW', 'glew32']
Checking for C++ header file zlib.h... yes
Checking for C library z... no
Could not find one of these libraries: ['z']
Checking for C++ header file ft2build.h... yes
Checking for C library freetype... no
Could not find one of these libraries: ['freetype']
Checking for C++ header file IL/il.h... yes
Checking for C library IL... no
Checking for C library devil... no
Could not find one of these libraries: ['IL', 'devil']
Checking for C++ header file IL/ilu.h... yes
Checking for C library ILU... no
Checking for C library ilu... no
Could not find one of these libraries: ['ILU', 'ilu']
Checking for C++ header file AL/al.h... yes
Checking for C library openal... no
Checking for C library openal32... no
Could not find one of these libraries: ['openal', 'openal32']
Checking for C++ header file vorbis/vorbisfile.h... yes
Checking for C library vorbisfile... no
Could not find one of these libraries: ['vorbisfile']
Checking for C library vorbis... no
Could not find one of these libraries: ['vorbis']
Checking for C++ header file ogg/ogg.h... yes
Checking for C library ogg... no
Could not find one of these libraries: ['ogg']
Checking for C++ header file SDL/SDL.h... yes
Checking for C library SDL... no
Checking for C library SDL-1.1... no
Could not find one of these libraries: ['SDL', 'SDL-1.1']
Checking for C++ header file Python.h... yes
Checking for C library python2.5... no
Checking for C library python25... no
Checking for C library python2.4... no
Checking for C library python24... no
Could not find one of these libraries: ['python2.5', 'python25', 'python2.4', 'python24']
Checking for C++ header file jni.h... yes
Not all tests finished succesfully.  You are probably missing one of the
build dependencies.  See config.log for details.

Re: Problem with finding dependencies on Fedora 8

Posted: 22 May 2008, 14:05
by Linus
Are you sure to have installed all of these:

Code: Select all

yum install scons boost-devel openal-devel SDL-devel \
DevIL-devel glew-devel java-1.7.0-icedtea-devel libvorbis-devel 
(taken from the the wiki)?

Re: Problem with finding dependencies on Fedora 8

Posted: 22 May 2008, 22:55
by Macropiper
Linus wrote:Are you sure to have installed all of these:

Code: Select all

yum install scons boost-devel openal-devel SDL-devel \
DevIL-devel glew-devel java-1.7.0-icedtea-devel libvorbis-devel 
(taken from the the wiki)?

Yes, all of them.

Re: Problem with finding dependencies on Fedora 8

Posted: 23 May 2008, 17:50
by Auswaschbar
http://spring.clan-sy.com/mantis/view.php?id=936
Be sure you don't use scons 0.98.3. Downgrade / upgrade to another version because its broken.

Re: Problem with finding dependencies on Fedora 8

Posted: 27 May 2008, 23:43
by Macropiper
Thanks, I upgraded Scons and it seems to have compiled now.

Re: Problem with finding dependencies on Fedora 8

Posted: 14 Sep 2008, 20:35
by OldMcDonald
I have the same exact output on Gentoo, with both a newer and an older version of SCons. Namely I tried with scons-1.0.0 and scons-0.97.

It should be something related to SCons, not Scons itself.. but what could it be?


Regards,
OD

Re: Problem with finding dependencies on Fedora 8

Posted: 14 Sep 2008, 22:08
by charon
I had more or less the same problem on opensuse11, and eventually decided to use ccmake instead of scons, which works.

Re: Problem with finding dependencies on Fedora 8

Posted: 25 Nov 2008, 20:48
by altie
I'm having this same problem on Windows. I'm using the version of Dev-CPP linked to on the wiki, and originally tried with scons 1.1.0. I've also tried 1.0.0, the oldest version on their website anymore.

Re: Problem with finding dependencies on Fedora 8

Posted: 26 Nov 2008, 00:22
by imbaczek
dev-cpp is still in the wiki? get rid of it, it's old and sucks. use codeblocks.

can't help with dependencies much; they should Just Work(TM) if you unzip mingwlibs package in the correct dir.