Ok, i just updated to the newest svn-version (2594) and configured, built and installed GiGi and configured freeorion without any problems. But when i try to build freeorion, i get this:
Code: Select all
g++ -o freeorion -pthread combat/Combat.o Empire/Empire.o Empire/EmpireManager.o Empire/ResourcePool.o network/Message.o network/MessageQueue.o network/Networking.o network/boost/error_code.o UI/StringTable.o universe/Building.o universe/Condition.o universe/ConditionParser1.o universe/ConditionParser2.o universe/ConditionParser.o universe/Effect.o universe/EffectParser.o universe/Enums.o universe/Fleet.o universe/Meter.o universe/ParserUtil.o universe/Planet.o universe/PopCenter.o universe/Predicates.o universe/ResourceCenter.o universe/Ship.o universe/ShipDesign.o universe/Special.o universe/System.o universe/Tech.o universe/TopLevelParsers.o universe/UniverseObject.o universe/ValueRef.o universe/ValueRefParser.o util/DataTable.o util/GZStream.o util/MultiplayerCommon.o util/OptionsDB.o util/Order.o util/OrderSet.o util/Process.o util/Random.o util/Serialize.o util/SitRepEntry.o util/VarText.o util/Version.o util/binreloc.o util/Directories.o util/XMLDoc.o client/ClientApp-human.o client/ClientFSMEvents-human.o client/human/HumanClientFSM-human.o client/human/HumanClientApp-human.o client/human/HumanClientAppSoundOpenAL-human.o client/human/chmain-human.o network/ClientNetworking-human.o UI/About-human.o UI/BuildDesignatorWnd-human.o UI/ClientUI-human.o UI/CUIControls-human.o UI/CUIDrawUtil-human.o UI/CUIStyle-human.o UI/CUIWnd-human.o UI/FleetButton-human.o UI/FleetWnd-human.o UI/GalaxySetupWnd-human.o UI/InGameMenu-human.o UI/InfoPanels-human.o UI/IntroScreen-human.o UI/LinkText-human.o UI/CombatWnd-human.o UI/MapWnd-human.o UI/MultiplayerLobbyWnd-human.o UI/OptionsWnd-human.o UI/DesignWnd-human.o UI/ProductionWnd-human.o UI/ResearchWnd-human.o UI/ServerConnectWnd-human.o UI/SidePanel-human.o UI/SitRepPanel-human.o UI/SystemIcon-human.o UI/TechTreeWnd-human.o UI/TurnProgressWnd-human.o universe/Universe-human.o util/AppInterface-human.o UI/EncyclopediaDetailPanel-human.o -L/usr/lib -L/usr/local/lib -L/usr/lib/graphviz -lpython2.5 -lGiGiSDL -lIL -lILU -lGiGi -lboost_signals-gcc41-mt-1_34_1 -lboost_filesystem-gcc41-mt-1_34_1 -lboost_thread-gcc41-mt-1_34_1 -lGL -lGLU -lfreetype -lz -lSDL -lboost_serialization-gcc41-mt-1_34_1 -lboost_iostreams-gcc41-mt-1_34_1 -lboost_python-gcc41-mt-1_34_1 -lopenal -lalut -lvorbisfile -lvorbis -lm -logg -lgraph -lcdt -lgvc -llog4cpp -lnsl -llog4cpp
UI/MapWnd-human.o: In function `MapWnd::RenderStarlanes()':
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1846: undefined reference to `glBindBuffer'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1852: undefined reference to `glBindBuffer'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1824: undefined reference to `glBindBuffer'
UI/MapWnd-human.o: In function `MapWnd::RenderSystems()':
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1759: undefined reference to `glBindBuffer'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1765: undefined reference to `glBindBuffer'
UI/MapWnd-human.o:/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1782: more undefined references to `glBindBuffer' follow
UI/MapWnd-human.o: In function `MapWnd::InitTurn(int)':
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1048: undefined reference to `glDeleteBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1059: undefined reference to `glDeleteBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1070: undefined reference to `glDeleteBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1123: undefined reference to `glGenBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1124: undefined reference to `glBindBuffer'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1128: undefined reference to `glBufferData'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1145: undefined reference to `glGenBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1146: undefined reference to `glBindBuffer'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1150: undefined reference to `glBufferData'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1167: undefined reference to `glGenBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1168: undefined reference to `glBindBuffer'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1172: undefined reference to `glBufferData'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1240: undefined reference to `glGenBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1241: undefined reference to `glBindBuffer'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1245: undefined reference to `glBufferData'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1253: undefined reference to `glBindBuffer'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1222: undefined reference to `glGenBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1223: undefined reference to `glBindBuffer'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1227: undefined reference to `glBufferData'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1204: undefined reference to `glGenBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1205: undefined reference to `glBindBuffer'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1209: undefined reference to `glBufferData'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1186: undefined reference to `glGenBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1187: undefined reference to `glBindBuffer'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1191: undefined reference to `glBufferData'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1079: undefined reference to `glDeleteBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1095: undefined reference to `glDeleteBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1087: undefined reference to `glDeleteBuffers'
/home/runge/freeorion/FreeOrion/UI/MapWnd.cpp:1103: undefined reference to `glDeleteBuffers'
collect2: ld returned 1 exit status
scons: *** [freeorion] Error 1
scons: building terminated because of errors.
Code: Select all
sudo find / -name '*libGL.so*'
Password:
/usr/lib/libGL.so.1
/usr/lib/fglrx/libGL.so.1.xlibmesa
/usr/lib/fglrx/libGL.so.1.2.xlibmesa
/usr/lib/libGL.so.1.2
/usr/lib/libGL.so
Do you have any ideas what could be the cause for this?