Hello there.
I have recently upgraded to mandriva 2008 and now I can't seen to install spring form source. When I run "scons configure" I get the following errors.
Checking for C++ header file IL/il.h... no
Could not find one of these headers: ['IL/il.h']
Checking for C++ header file IL/ilu.h... no
Could not find one of these headers: ['IL/ilu.h']
I have libdevil and libdevil devil installed.
This is the output from the config.log file.
scons: Configure: Checking for C++ header file IL/il.h...
build/sconf_temp/conftest_7.cpp <-
|
|#include "IL/il.h"
|
|
g++ -o build/sconf_temp/conftest_7.o -c -fsingle-precision-constant -frounding-math -fsignaling-nans -mieee-fp -O2 -pipe -fno-strict-aliasing -fvisibility=hidden -mfpmath=387 -pthread -DNDEBUG -D_SZ_ONE_DIRECTORY -D_GNU_SOURCE=1 -D_REENTRANT -Irts -Irts/System -Ilua/luabind -Ilua/lua/include -I/usr/include -I/usr/include/GL -I/usr/include/freetype2 -I/usr/include/SDL -I/usr/include/python2.5 -I/usr/include/python2.4 -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux build/sconf_temp/conftest_7.cpp
In file included from build/sconf_temp/conftest_7.cpp:2:
/usr/include/IL/il.h:497: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:497: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:498: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:498: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:505: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:505: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:516: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:516: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:518: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:518: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:521: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:521: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:522: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:522: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:525: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:525: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:540: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:540: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:552: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:552: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:553: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:553: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:554: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:554: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:568: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:568: error: invalid use of 'ILvoid'
scons: Configure: no
scons: Configure: Checking for C++ header file IL/ilu.h...
build/sconf_temp/conftest_8.cpp <-
|
|#include "IL/ilu.h"
|
|
g++ -o build/sconf_temp/conftest_8.o -c -fsingle-precision-constant -frounding-math -fsignaling-nans -mieee-fp -O2 -pipe -fno-strict-aliasing -fvisibility=hidden -mfpmath=387 -pthread -DNDEBUG -D_SZ_ONE_DIRECTORY -D_GNU_SOURCE=1 -D_REENTRANT -Irts -Irts/System -Ilua/luabind -Ilua/lua/include -I/usr/include -I/usr/include/GL -I/usr/include/freetype2 -I/usr/include/SDL -I/usr/include/python2.5 -I/usr/include/python2.4 -I/usr/lib/jvm/java/include -I/usr/lib/jvm/java/include/linux build/sconf_temp/conftest_8.cpp
In file included from /usr/include/IL/ilu.h:20,
from build/sconf_temp/conftest_8.cpp:2:
/usr/include/IL/il.h:497: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:497: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:498: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:498: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:505: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:505: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:516: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:516: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:518: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:518: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:521: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:521: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:522: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:522: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:525: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:525: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:540: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:540: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:552: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:552: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:553: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:553: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:554: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:554: error: invalid use of 'ILvoid'
/usr/include/IL/il.h:568: error: '<anonymous>' has incomplete type
/usr/include/IL/il.h:568: error: invalid use of 'ILvoid'
In file included from build/sconf_temp/conftest_8.cpp:2:
/usr/include/IL/ilu.h:135: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:135: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:138: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:138: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:139: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:139: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:144: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:144: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:145: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:145: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:146: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:146: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:147: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:147: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:150: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:150: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:152: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:152: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:154: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:154: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:160: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:160: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:161: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:161: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:163: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:163: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:164: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:164: error: invalid use of 'ILvoid'
/usr/include/IL/ilu.h:177: error: '<anonymous>' has incomplete type
/usr/include/IL/ilu.h:177: error: invalid use of 'ILvoid'
scons: Configure: no
Any ideas on how to install spring would be useful.
Scons configure problem
Moderator: Moderators
That's actually a known problem between a version of libdevil and gcc 4.2, and there is a newer version of libdevil that fixes it.
I added a troubleshooting title for it on SetupGuide:
http://spring.clan-sy.com/wiki/SetupGui ... _of_ILvoid
I added a troubleshooting title for it on SetupGuide:
http://spring.clan-sy.com/wiki/SetupGui ... _of_ILvoid