Page 1 of 1

Compiling error, 'std::ios' has not been declared

Posted: 24 Jun 2007, 13:59
by argh!
Hello everyone

First off all, thx for making this game! i found out about it just yesterday and we already had some fun in some network games.

I already compiled spring on my second box i used to play yesterday, with absolutly no problem, following this guid:
spring clan-sy com / wiki / SetupGuide
(forum wont let new users post urls)

On my main box however, i got the following error when trying to compile:

Code: Select all

g++ -o build/rts/System/LoadSaveHandler.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 -DDIRECT_CONTROL_ALLOWED -DSTREFLOP_X87 -DNO_AVI -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.4 rts/System/LoadSaveHandler.cpp
rts/System/LoadSaveHandler.cpp: In member function 'void CLoadSaveHandler::SaveGame(std::string)':
rts/System/LoadSaveHandler.cpp:27: error: 'std::ios' has not been declared
rts/System/LoadSaveHandler.cpp:27: error: 'std::ios' has not been declared
rts/System/LoadSaveHandler.cpp: In member function 'void CLoadSaveHandler::LoadGame(std::string)':
rts/System/LoadSaveHandler.cpp:49: error: 'std::ios' has not been declared
rts/System/LoadSaveHandler.cpp:49: error: 'std::ios' has not been declared
scons: *** [build/rts/System/LoadSaveHandler.o] Error 1
scons: building terminated because of errors.
I tryed to add '#include <ios>'. it seems like it's done, no 'No such file or directory'-errors, but it doesn't work anyway. The calls made in the file are on
std::ios::out and std::ios::in.

I must admit my c-knowledge is somewhere near zero.. :(

scons configure runs without problems.

Both pc's are AMD64 and run Ubuntu 7.04 64 bit (why i needed to compile)

Thanks for any help :)

// edit
i just noticed Argh is an important person around here. sorry for that. :wink:

Posted: 24 Jun 2007, 14:14
by Lippy
You say both pcs are 64bit ubuntu right? You could probably just copy over the game folder from the other pc and it will work fine.

As for sorting out the problem, I'm pretty much a linux newb, so before someone more experienced comes along, save them some time by doing the following:

1) sure you've got 'build-essential' installed and all the dependencies fulfilled.
2) Scons configure runs fine, but it might still be useful to post up the log here


But basically copying over the necessary files will work fine.

EDIT: Lol ye, initially I thought "what's argh doing, posting in the linux section" :P

Posted: 24 Jun 2007, 14:49
by argh!
Lippy wrote:You say both pcs are 64bit ubuntu right? You could probably just copy over the game folder from the other pc and it will work fine.

Could be that easy :oops: :wink:

// edit
Works fine now, i copied the working dir and continued with scons install. Thx :-)
// / edit

As for sorting out the problem, dependencies that are mentiond in the howto are fulfilled, i basicly just copied the line and put a 'sudo apt-get install' infront.

config.log:

Code: Select all

file rts/build/scons/config.py,line 316:
	Configure(confdir = build/sconf_temp)
scons: Configure: "build/sconf_temp/conftest_0" is up to date.
scons: Configure: The original builder output was:
  |/usr/bin/freetype-config --ftversion
  |
scons: Configure: Checking for C header file zlib.h... 
scons: Configure: "build/sconf_temp/conftest_1.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_1.c <-
  |  |
  |  |#include "zlib.h"
  |  |
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_1.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_1.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.4 build/sconf_temp/conftest_1.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C header file ft2build.h... 
scons: Configure: "build/sconf_temp/conftest_2.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_2.c <-
  |  |
  |  |#include "ft2build.h"
  |  |
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_2.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_2.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.4 build/sconf_temp/conftest_2.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C header file SDL/SDL.h... 
scons: Configure: "build/sconf_temp/conftest_3.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_3.c <-
  |  |
  |  |#include "SDL/SDL.h"
  |  |
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_3.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_3.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.4 build/sconf_temp/conftest_3.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C header file AL/al.h... 
scons: Configure: "build/sconf_temp/conftest_4.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_4.c <-
  |  |
  |  |#include "AL/al.h"
  |  |
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_4.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_4.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.4 build/sconf_temp/conftest_4.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C header file GL/gl.h... 
scons: Configure: "build/sconf_temp/conftest_5.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_5.c <-
  |  |
  |  |#include "GL/gl.h"
  |  |
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_5.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_5.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.4 build/sconf_temp/conftest_5.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C header file GL/glu.h... 
scons: Configure: "build/sconf_temp/conftest_6.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_6.c <-
  |  |
  |  |#include "GL/glu.h"
  |  |
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_6.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_6.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.4 build/sconf_temp/conftest_6.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C header file GL/glew.h... 
scons: Configure: "build/sconf_temp/conftest_7.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_7.c <-
  |  |
  |  |#include "GL/glew.h"
  |  |
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_7.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -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.4 build/sconf_temp/conftest_7.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C++ header file boost/cstdint.hpp... 
scons: Configure: "build/sconf_temp/conftest_8.cpp" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_8.cpp <-
  |  |
  |  |#include "boost/cstdint.hpp"
  |  |
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_8.o" is up to date.
scons: Configure: The original builder output was:
  |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.4 build/sconf_temp/conftest_8.cpp
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C++ header file boost/thread.hpp... 
scons: Configure: "build/sconf_temp/conftest_9.cpp" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_9.cpp <-
  |  |
  |  |#include "boost/thread.hpp"
  |  |
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_9.o" is up to date.
scons: Configure: The original builder output was:
  |g++ -o build/sconf_temp/conftest_9.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.4 build/sconf_temp/conftest_9.cpp
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C++ header file boost/regex.hpp... 
scons: Configure: "build/sconf_temp/conftest_10.cpp" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_10.cpp <-
  |  |
  |  |#include "boost/regex.hpp"
  |  |
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_10.o" is up to date.
scons: Configure: The original builder output was:
  |g++ -o build/sconf_temp/conftest_10.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.4 build/sconf_temp/conftest_10.cpp
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C++ header file boost/spirit.hpp... 
scons: Configure: "build/sconf_temp/conftest_11.cpp" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_11.cpp <-
  |  |
  |  |#include "boost/spirit.hpp"
  |  |
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_11.o" is up to date.
scons: Configure: The original builder output was:
  |g++ -o build/sconf_temp/conftest_11.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.4 build/sconf_temp/conftest_11.cpp
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C header file IL/il.h... 
scons: Configure: "build/sconf_temp/conftest_12.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_12.c <-
  |  |
  |  |#include "IL/il.h"
  |  |
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_12.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_12.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.4 build/sconf_temp/conftest_12.c
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library GL... 
scons: Configure: "build/sconf_temp/conftest_13.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_13.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_13.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_13.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.4 build/sconf_temp/conftest_13.c
  |
scons: Configure: "build/sconf_temp/conftest_13" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_13 -Wl,-E build/sconf_temp/conftest_13.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library GLU... 
scons: Configure: "build/sconf_temp/conftest_14.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_14.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_14.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_14.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.4 build/sconf_temp/conftest_14.c
  |
scons: Configure: "build/sconf_temp/conftest_14" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_14 -Wl,-E build/sconf_temp/conftest_14.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library z... 
scons: Configure: "build/sconf_temp/conftest_15.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_15.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_15.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_15.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.4 build/sconf_temp/conftest_15.c
  |
scons: Configure: "build/sconf_temp/conftest_15" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_15 -Wl,-E build/sconf_temp/conftest_15.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library freetype... 
scons: Configure: "build/sconf_temp/conftest_16.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_16.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_16.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_16.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.4 build/sconf_temp/conftest_16.c
  |
scons: Configure: "build/sconf_temp/conftest_16" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_16 -Wl,-E build/sconf_temp/conftest_16.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library python2.4... 
scons: Configure: "build/sconf_temp/conftest_17.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_17.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_17.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_17.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.4 build/sconf_temp/conftest_17.c
  |
scons: Configure: "build/sconf_temp/conftest_17" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_17 -Wl,-E build/sconf_temp/conftest_17.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library GLEW... 
scons: Configure: "build/sconf_temp/conftest_18.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_18.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_18.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_18.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.4 build/sconf_temp/conftest_18.c
  |
scons: Configure: "build/sconf_temp/conftest_18" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_18 -Wl,-E build/sconf_temp/conftest_18.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4 -lGLEW
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library boost_thread-gcc-mt... 
scons: Configure: "build/sconf_temp/conftest_19.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_19.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_19.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_19.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.4 build/sconf_temp/conftest_19.c
  |
scons: Configure: Building "build/sconf_temp/conftest_19" failed in a previous run and all its sources are up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_19 -Wl,-E build/sconf_temp/conftest_19.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4 -lGLEW -lboost_thread-gcc-mt
  |
scons: Configure: (cached) no

scons: Configure: Checking for C library boost_thread-mt... 
scons: Configure: "build/sconf_temp/conftest_20.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_20.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_20.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_20.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.4 build/sconf_temp/conftest_20.c
  |
scons: Configure: Building "build/sconf_temp/conftest_20" failed in a previous run and all its sources are up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_20 -Wl,-E build/sconf_temp/conftest_20.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4 -lGLEW -lboost_thread-mt
  |
scons: Configure: (cached) no

scons: Configure: Checking for C library boost_thread-gcc... 
scons: Configure: "build/sconf_temp/conftest_21.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_21.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_21.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_21.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.4 build/sconf_temp/conftest_21.c
  |
scons: Configure: Building "build/sconf_temp/conftest_21" failed in a previous run and all its sources are up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_21 -Wl,-E build/sconf_temp/conftest_21.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4 -lGLEW -lboost_thread-gcc
  |
scons: Configure: (cached) no

scons: Configure: Checking for C library boost_thread... 
scons: Configure: "build/sconf_temp/conftest_22.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_22.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_22.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_22.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.4 build/sconf_temp/conftest_22.c
  |
scons: Configure: "build/sconf_temp/conftest_22" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_22 -Wl,-E build/sconf_temp/conftest_22.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4 -lGLEW -lboost_thread
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library boost_regex-gcc-mt... 
scons: Configure: "build/sconf_temp/conftest_23.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_23.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_23.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_23.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.4 build/sconf_temp/conftest_23.c
  |
scons: Configure: Building "build/sconf_temp/conftest_23" failed in a previous run and all its sources are up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_23 -Wl,-E build/sconf_temp/conftest_23.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4 -lGLEW -lboost_thread -lboost_regex-gcc-mt
  |
scons: Configure: (cached) no

scons: Configure: Checking for C library boost_regex-mt... 
scons: Configure: "build/sconf_temp/conftest_24.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_24.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_24.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_24.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.4 build/sconf_temp/conftest_24.c
  |
scons: Configure: Building "build/sconf_temp/conftest_24" failed in a previous run and all its sources are up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_24 -Wl,-E build/sconf_temp/conftest_24.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4 -lGLEW -lboost_thread -lboost_regex-mt
  |
scons: Configure: (cached) no

scons: Configure: Checking for C library boost_regex-gcc... 
scons: Configure: "build/sconf_temp/conftest_25.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_25.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_25.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_25.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.4 build/sconf_temp/conftest_25.c
  |
scons: Configure: Building "build/sconf_temp/conftest_25" failed in a previous run and all its sources are up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_25 -Wl,-E build/sconf_temp/conftest_25.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4 -lGLEW -lboost_thread -lboost_regex-gcc
  |
scons: Configure: (cached) no

scons: Configure: Checking for C library boost_regex... 
scons: Configure: "build/sconf_temp/conftest_26.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_26.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_26.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_26.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.4 build/sconf_temp/conftest_26.c
  |
scons: Configure: "build/sconf_temp/conftest_26" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_26 -Wl,-E build/sconf_temp/conftest_26.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4 -lGLEW -lboost_thread -lboost_regex
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library IL... 
scons: Configure: "build/sconf_temp/conftest_27.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_27.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_27.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_27.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.4 build/sconf_temp/conftest_27.c
  |
scons: Configure: "build/sconf_temp/conftest_27" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_27 -Wl,-E build/sconf_temp/conftest_27.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4 -lGLEW -lboost_thread -lboost_regex -lIL
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library openal... 
scons: Configure: "build/sconf_temp/conftest_28.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_28.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_28.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_28.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.4 build/sconf_temp/conftest_28.c
  |
scons: Configure: "build/sconf_temp/conftest_28" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_28 -Wl,-E build/sconf_temp/conftest_28.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4 -lGLEW -lboost_thread -lboost_regex -lIL -lopenal
  |
scons: Configure: (cached) yes

scons: Configure: Checking for C library SDL... 
scons: Configure: "build/sconf_temp/conftest_29.c" is up to date.
scons: Configure: The original builder output was:
  |build/sconf_temp/conftest_29.c <-
  |  |
  |  |
  |  |
  |  |int
  |  |main() {
  |  |  
  |  |return 0;
  |  |}
  |  |
  |
scons: Configure: "build/sconf_temp/conftest_29.o" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_29.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.4 build/sconf_temp/conftest_29.c
  |
scons: Configure: "build/sconf_temp/conftest_29" is up to date.
scons: Configure: The original builder output was:
  |gcc -o build/sconf_temp/conftest_29 -Wl,-E build/sconf_temp/conftest_29.o -Lrts/lib/streflop -L/usr/lib -lfreetype -lz -lSDL -lopenal -lGL -lGLU -lz -lfreetype -lpython2.4 -lGLEW -lboost_thread -lboost_regex -lIL -lopenal -lSDL
  |
scons: Configure: (cached) yes



Posted: 24 Jun 2007, 15:34
by Tobi
What is your GCC version ? (output of 'gcc -v')

Posted: 24 Jun 2007, 15:47
by argh!
Version is 4.1.2

Whole output:

Code: Select all

Using built-in specs.
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu --enable-libstdcxx-debug --enable-mpfr --enable-checking=release x86_64-linux-gnu
Thread model: posix
gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)

Posted: 24 Jun 2007, 17:10
by Tobi
Strange, 4.1.2 compiles fine on buildbot. Must be a difference between 64 bit 4.1.2 and 32 bit 4.1.2 then...

EDIT: what version are you building btw? 0.74b3 or trunk?

Posted: 24 Jun 2007, 17:12
by Relative
I'm guessing the .deb repositories are 32 bit only then?

Posted: 24 Jun 2007, 17:14
by Tobi
Yes, they are. I'll try to make a 64 bit pbuilder for next release though. (and hence make 64 bit ubuntu packages too)

Posted: 24 Jun 2007, 17:56
by clericvash
For the next release will the download page actually be properlly updated for linux as well?

Posted: 25 Jun 2007, 05:54
by argh!
I build 0.74b3, from the page mentiend in the howto
developer berlios de /project/showfiles.php?group_id=4358

Remember i build the same thing on an other machine, same gcc version and source (i guess just about anything shoud be the same, same repos and anything up to date). i installed the build from the other machine and anything works perfectly.

If you wan't me to do further testing, feel free to give me instructions :)

Posted: 25 Jun 2007, 09:48
by Tobi
Was the other PC 32 bit or 64 bit?

Posted: 25 Jun 2007, 12:48
by Lippy
Tobi wrote:Was the other PC 32 bit or 64 bit?
They both are 64bit.

Posted: 25 Jun 2007, 13:06
by Lippy
Also argh!, could you do us a favour and download the latest svn, compile a 64bit version of the newest unitsync and post it up here. A few people are having problems compiling.

Code: Select all

mkdir latestsvn
svn checkout https://taspring.clan-sy.com/svn/spring/trunk
cd trunk
scons configure
scons unitsync
Just make sure you've got the java 1.6 jre and jdk installed

Posted: 25 Jun 2007, 22:07
by argh!
there you go 8)

http://files.argh.ch/spring-svn-3853-un ... _64.tar.gz

i included the config.log if this is of any interest. The content is a bit different from what i use to play, but i guess thats just fine.

I didn't find any those files anywhere else so i guess these are what the executables are build from, so i cant test it</wildguess>

btw std::ios isnt found on the main machine too, same stuff in an other file

Im going to try to compile wine tonight to get eve-online running with the newest wine-version, so i'll know if something's wrong with my environment or if you guys messed it up *duck*

for the record:
gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
Java(TM) SE Runtime Environment (build 1.6.0-b105) + the jdk with same number
Python 2.5.1

Have fun

Posted: 25 Jun 2007, 22:40
by Lippy
argh! wrote:there you go 8)

http://files.argh.ch/spring-svn-3853-un ... _64.tar.gz

i included the config.log if this is of any interest. The content is a bit different from what i use to play, but i guess thats just fine.

I didn't find any those files anywhere else so i guess these are what the executables are build from, so i cant test it</wildguess>

btw std::ios isnt found on the main machine too, same stuff in an other file

Im going to try to compile wine tonight to get eve-online running with the newest wine-version, so i'll know if something's wrong with my environment or if you guys messed it up *duck*

for the record:
gcc version 4.1.2 (Ubuntu 4.1.2-0ubuntu4)
Java(TM) SE Runtime Environment (build 1.6.0-b105) + the jdk with same number
Python 2.5.1

Have fun
Thanks, but thats not what we needed :P. What we wanted is "unitsync.so" from the "game" folder. Sorry if I wasn't clear beforehand. (If you are interested; we need it for AFlobby)

BTW the reason the content differs is because, you're only compiling the unitsync (everything that is compiled goes there.. I think....)

Posted: 25 Jun 2007, 23:31
by argh!
XD

there you go:
trunk/game/unitsync.so