Joined: 13 Oct 2008, 01:57 Location: Internet Crime Squad HQ D:<
Hello,
I am having problems compiling the latest Spring on Debian Etch. Two scrollbacks follow. The first is from when I tried to simply make spring:
Code:
charred:/home/oa/springie/spring_0.78.2.1# cmake . -- Building Spring for 32bit environment -- Found Freetype: -lfreetype -lz -- Found Freetype: -lfreetype -lz -- Could NOT find PythonLibs (missing: PYTHON_LIBRARIES PYTHON_INCLUDE_PATH) No python libraries found, python bindings disabled No Java includes found, java bindings disabled -- Configuring done -- Generating done -- Build files have been written to: /home/oa/springie/spring_0.78.2.1 charred:/home/oa/springie/spring_0.78.2.1# make Scanning dependencies of target gamedata Updating bitmaps.sdz Updating springcontent.sdz Updating maphelper.sdz Updating cursors.sdz [ 0%] Built target gamedata Scanning dependencies of target streflop [ 1%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/SMath.cpp.o /home/oa/springie/spring_0.78.2.1/rts/lib/streflop/SMath.cpp:9: warning: division by zero in '1.0e+0f / 0.' /home/oa/springie/spring_0.78.2.1/rts/lib/streflop/SMath.cpp:10: warning: division by zero in '-1.0e+0f / 0.' /home/oa/springie/spring_0.78.2.1/rts/lib/streflop/SMath.cpp:15: warning: division by zero in '1.0e+0 / 0.' /home/oa/springie/spring_0.78.2.1/rts/lib/streflop/SMath.cpp:16: warning: division by zero in '-1.0e+0 / 0.' [ 1%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/Random.cpp.o [ 1%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_acosf.cpp.o [ 1%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_acoshf.cpp.o [ 1%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_asinf.cpp.o [ 1%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_atan2f.cpp.o [ 1%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_atanhf.cpp.o [ 2%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_coshf.cpp.o [ 2%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_exp2f.cpp.o [ 2%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_expf.cpp.o [ 2%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_fmodf.cpp.o [ 2%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_gammaf_r.cpp.o [ 2%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_hypotf.cpp.o [ 3%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_j0f.cpp.o [ 3%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_j1f.cpp.o [ 3%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_jnf.cpp.o [ 3%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_lgammaf_r.cpp.o [ 3%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_log10f.cpp.o [ 3%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_log2f.cpp.o [ 3%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_logf.cpp.o [ 4%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_powf.cpp.o [ 4%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_rem_pio2f.cpp.o [ 4%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_remainderf.cpp.o [ 4%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_sinhf.cpp.o [ 4%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_sqrtf.cpp.o [ 4%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_cosf.cpp.o [ 4%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_rem_pio2f.cpp.o [ 5%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_sinf.cpp.o [ 5%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_tanf.cpp.o [ 5%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_asinhf.cpp.o [ 5%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_atanf.cpp.o [ 5%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_cbrtf.cpp.o [ 5%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ceilf.cpp.o [ 6%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_copysignf.cpp.o [ 6%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_cosf.cpp.o [ 6%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_erff.cpp.o [ 6%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_expm1f.cpp.o [ 6%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_fabsf.cpp.o [ 6%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_finitef.cpp.o [ 6%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_floorf.cpp.o [ 7%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_fpclassifyf.cpp.o [ 7%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_frexpf.cpp.o [ 7%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ilogbf.cpp.o [ 7%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_isinff.cpp.o [ 7%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_isnanf.cpp.o [ 7%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ldexpf.cpp.o [ 7%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_llrintf.cpp.o [ 8%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_llroundf.cpp.o [ 8%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_log1pf.cpp.o [ 8%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_logbf.cpp.o [ 8%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_lrintf.cpp.o [ 8%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_lroundf.cpp.o [ 8%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_modff.cpp.o [ 9%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_nearbyintf.cpp.o [ 9%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_nextafterf.cpp.o [ 9%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_remquof.cpp.o [ 9%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_rintf.cpp.o [ 9%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_roundf.cpp.o [ 9%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_scalblnf.cpp.o [ 9%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_scalbnf.cpp.o [ 10%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_signbitf.cpp.o [ 10%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_sincosf.cpp.o [ 10%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_sinf.cpp.o [ 10%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_tanf.cpp.o [ 10%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_tanhf.cpp.o [ 10%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_truncf.cpp.o [ 11%] Building CXX object rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/w_expf.cpp.o Linking CXX static library libstreflop.a [ 11%] Built target streflop Scanning dependencies of target lua [ 12%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lapi.cpp.o [ 12%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lauxlib.cpp.o [ 12%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lbaselib.cpp.o [ 12%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lcode.cpp.o [ 12%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/ldblib.cpp.o [ 12%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/ldebug.cpp.o [ 12%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/ldo.cpp.o [ 13%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/ldump.cpp.o [ 13%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lfunc.cpp.o [ 13%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lgc.cpp.o [ 13%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/linit.cpp.o [ 13%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/liolib.cpp.o [ 13%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/llex.cpp.o [ 14%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lmathlib.cpp.o [ 14%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lmem.cpp.o [ 14%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/loadlib.cpp.o [ 14%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lobject.cpp.o [ 14%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lopcodes.cpp.o [ 14%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/loslib.cpp.o [ 14%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lparser.cpp.o [ 15%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lstate.cpp.o [ 15%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lstring.cpp.o [ 15%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lstrlib.cpp.o [ 15%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/ltable.cpp.o [ 15%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/ltablib.cpp.o [ 15%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/ltm.cpp.o [ 16%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lundump.cpp.o [ 16%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lvm.cpp.o [ 16%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/lzio.cpp.o [ 16%] Building CXX object rts/lib/CMakeFiles/lua.dir/lua/src/print.cpp.o Linking CXX static library liblua.a [ 16%] Built target lua Scanning dependencies of target 7zip [ 16%] Building C object rts/lib/CMakeFiles/7zip.dir/7zip/7zAlloc.c.o [ 16%] Building C object rts/lib/CMakeFiles/7zip.dir/7zip/7zBuffer.c.o [ 16%] Building C object rts/lib/CMakeFiles/7zip.dir/7zip/7zCrc.c.o [ 16%] Building C object rts/lib/CMakeFiles/7zip.dir/7zip/7zDecode.c.o [ 16%] Building C object rts/lib/CMakeFiles/7zip.dir/7zip/7zExtract.c.o [ 17%] Building C object rts/lib/CMakeFiles/7zip.dir/7zip/7zHeader.c.o [ 17%] Building C object rts/lib/CMakeFiles/7zip.dir/7zip/7zIn.c.o [ 17%] Building C object rts/lib/CMakeFiles/7zip.dir/7zip/7zItem.c.o [ 17%] Building C object rts/lib/CMakeFiles/7zip.dir/7zip/7zMethodID.c.o [ 17%] Building C object rts/lib/CMakeFiles/7zip.dir/7zip/LzmaDecode.c.o Linking C static library lib7zip.a [ 17%] Built target 7zip Scanning dependencies of target hpiutil2 [ 17%] Building CXX object rts/lib/CMakeFiles/hpiutil2.dir/hpiutil2/hpientry.cpp.o [ 17%] Building CXX object rts/lib/CMakeFiles/hpiutil2.dir/hpiutil2/hpifile.cpp.o [ 17%] Building CXX object rts/lib/CMakeFiles/hpiutil2.dir/hpiutil2/hpiutil.cpp.o [ 17%] Building CXX object rts/lib/CMakeFiles/hpiutil2.dir/hpiutil2/scrambledfile.cpp.o [ 17%] Building CXX object rts/lib/CMakeFiles/hpiutil2.dir/hpiutil2/sqshstream.cpp.o [ 17%] Building CXX object rts/lib/CMakeFiles/hpiutil2.dir/hpiutil2/substream.cpp.o Linking CXX static library libhpiutil2.a [ 17%] Built target hpiutil2 Scanning dependencies of target minizip [ 17%] Building C object rts/lib/CMakeFiles/minizip.dir/minizip/unzip.c.o [ 17%] Building C object rts/lib/CMakeFiles/minizip.dir/minizip/zip.c.o [ 17%] Building C object rts/lib/CMakeFiles/minizip.dir/minizip/ioapi.c.o Linking C static library libminizip.a [ 17%] Built target minizip Scanning dependencies of target spring [ 17%] Building CXX object rts/CMakeFiles/spring.dir/Game/Action.cpp.o [ 17%] Building CXX object rts/CMakeFiles/spring.dir/Game/Camera.cpp.o [ 17%] Building CXX object rts/CMakeFiles/spring.dir/Game/CameraHandler.cpp.o [ 17%] Building CXX object rts/CMakeFiles/spring.dir/Game/ChatMessage.cpp.o [ 17%] Building CXX object rts/CMakeFiles/spring.dir/Game/CommandMessage.cpp.o [ 17%] Building CXX object rts/CMakeFiles/spring.dir/Game/Console.cpp.o [ 18%] Building CXX object rts/CMakeFiles/spring.dir/Game/ConsoleHistory.cpp.o [ 18%] Building CXX object rts/CMakeFiles/spring.dir/Game/Game.cpp.o [ 18%] Building CXX object rts/CMakeFiles/spring.dir/Game/GameController.cpp.o [ 18%] Building CXX object rts/CMakeFiles/spring.dir/Game/GameData.cpp.o [ 18%] Building CXX object rts/CMakeFiles/spring.dir/Game/GameHelper.cpp.o [ 18%] Building CXX object rts/CMakeFiles/spring.dir/Game/GameServer.cpp.o [ 18%] Building CXX object rts/CMakeFiles/spring.dir/Game/GameSetup.cpp.o [ 19%] Building CXX object rts/CMakeFiles/spring.dir/Game/GameVersion.cpp.o [ 19%] Building CXX object rts/CMakeFiles/spring.dir/Game/Player.cpp.o [ 19%] Building CXX object rts/CMakeFiles/spring.dir/Game/PlayerBase.cpp.o [ 19%] Building CXX object rts/CMakeFiles/spring.dir/Game/PlayerHandler.cpp.o /home/oa/springie/spring_0.78.2.1/rts/Game/PlayerHandler.cpp:81:2: warning: no newline at end of file [ 19%] Building CXX object rts/CMakeFiles/spring.dir/Game/PlayerRoster.cpp.o [ 19%] Building CXX object rts/CMakeFiles/spring.dir/Game/PreGame.cpp.o [ 20%] Building CXX object rts/CMakeFiles/spring.dir/Game/SelectMenu.cpp.o [ 20%] Building CXX object rts/CMakeFiles/spring.dir/Game/SelectedUnits.cpp.o [ 20%] Building CXX object rts/CMakeFiles/spring.dir/Game/SelectedUnitsAI.cpp.o [ 20%] Building CXX object rts/CMakeFiles/spring.dir/Game/WaitCommandsAI.cpp.o [ 20%] Building CXX object rts/CMakeFiles/spring.dir/Game/WordCompletion.cpp.o [ 20%] Building CXX object rts/CMakeFiles/spring.dir/Game/Camera/CameraController.cpp.o [ 20%] Building CXX object rts/CMakeFiles/spring.dir/Game/Camera/FPSController.cpp.o [ 21%] Building CXX object rts/CMakeFiles/spring.dir/Game/Camera/FreeController.cpp.o [ 21%] Building CXX object rts/CMakeFiles/spring.dir/Game/Camera/LuaCameraCtrl.cpp.o [ 21%] Building CXX object rts/CMakeFiles/spring.dir/Game/Camera/OrbitController.cpp.o [ 21%] Building CXX object rts/CMakeFiles/spring.dir/Game/Camera/OverheadController.cpp.o [ 21%] Building CXX object rts/CMakeFiles/spring.dir/Game/Camera/OverviewController.cpp.o [ 21%] Building CXX object rts/CMakeFiles/spring.dir/Game/Camera/RotOverheadController.cpp.o [ 21%] Building CXX object rts/CMakeFiles/spring.dir/Game/Camera/SmoothController.cpp.o [ 22%] Building CXX object rts/CMakeFiles/spring.dir/Game/Camera/TWController.cpp.o [ 22%] Building CXX object rts/CMakeFiles/spring.dir/Game/StartScripts/AirScript.cpp.o [ 22%] Building CXX object rts/CMakeFiles/spring.dir/Game/StartScripts/CommanderScript.cpp.o [ 22%] Building CXX object rts/CMakeFiles/spring.dir/Game/StartScripts/CommanderScript2.cpp.o [ 22%] Building CXX object rts/CMakeFiles/spring.dir/Game/StartScripts/EmptyScript.cpp.o [ 22%] Building CXX object rts/CMakeFiles/spring.dir/Game/StartScripts/GlobalAITestScript.cpp.o [ 23%] Building CXX object rts/CMakeFiles/spring.dir/Game/StartScripts/LoadScript.cpp.o [ 23%] Building CXX object rts/CMakeFiles/spring.dir/Game/StartScripts/Script.cpp.o [ 23%] Building CXX object rts/CMakeFiles/spring.dir/Game/StartScripts/ScriptHandler.cpp.o [ 23%] Building CXX object rts/CMakeFiles/spring.dir/Game/StartScripts/SpawnScript.cpp.o [ 23%] Building CXX object rts/CMakeFiles/spring.dir/Game/StartScripts/TestScript.cpp.o [ 23%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/CommandColors.cpp.o [ 23%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/CursorIcons.cpp.o [ 24%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/EndGameBox.cpp.o [ 24%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/GameInfo.cpp.o [ 24%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/GameSetupDrawer.cpp.o [ 24%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/GuiHandler.cpp.o [ 24%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/HwMouseCursor.cpp.o [ 24%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/InfoConsole.cpp.o [ 24%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/InputReceiver.cpp.o [ 25%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/KeyAutoBinder.cpp.o [ 25%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/KeyBindings.cpp.o [ 25%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/KeyCodes.cpp.o [ 25%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/KeySet.cpp.o [ 25%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/LuaUI.cpp.o [ 25%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/MiniMap.cpp.o [ 26%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/MouseCursor.cpp.o [ 26%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/MouseHandler.cpp.o [ 26%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/ProfileDrawer.cpp.o [ 26%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/QuitBox.cpp.o [ 26%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/ResourceBar.cpp.o [ 26%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/SelectionKeyHandler.cpp.o [ 26%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/ShareBox.cpp.o [ 27%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/StartPosSelecter.cpp.o [ 27%] Building CXX object rts/CMakeFiles/spring.dir/Game/UI/TooltipConsole.cpp.o [ 27%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaBitOps.cpp.o [ 27%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaCallInCheck.cpp.o [ 27%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaConstCMD.cpp.o [ 27%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaConstCMDTYPE.cpp.o [ 27%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaConstGL.cpp.o [ 28%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaConstGame.cpp.o [ 28%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaFBOs.cpp.o [ 28%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaFeatureDefs.cpp.o [ 28%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaGaia.cpp.o [ 28%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaHandle.cpp.o [ 28%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaHandleSynced.cpp.o [ 29%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaIO.cpp.o [ 29%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaInputReceiver.cpp.o [ 29%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaMaterial.cpp.o [ 29%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaOpenGL.cpp.o [ 29%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaParser.cpp.o [ 29%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaPathFinder.cpp.o [ 29%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaRBOs.cpp.o [ 30%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaRules.cpp.o [ 30%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaScream.cpp.o [ 30%] Building CXX object rts/CMakeFiles/spring.dir/Lua/LuaShaders.cpp.o /home/oa/springie/spring_0.78.2.1/rts/Lua/LuaShaders.cpp: In function 'bool ApplyGeometryParameters(lua_State*, int, GLuint)': /home/oa/springie/spring_0.78.2.1/rts/Lua/LuaShaders.cpp:416: error: '__glewProgramParameteriEXT' was not declared in this scope /home/oa/springie/spring_0.78.2.1/rts/Lua/LuaShaders.cpp:421: error: 'GL_GEOMETRY_INPUT_TYPE_EXT' was not declared in this scope /home/oa/springie/spring_0.78.2.1/rts/Lua/LuaShaders.cpp:422: error: 'GL_GEOMETRY_OUTPUT_TYPE_EXT' was not declared in this scope /home/oa/springie/spring_0.78.2.1/rts/Lua/LuaShaders.cpp:423: error: 'GL_GEOMETRY_VERTICES_OUT_EXT' was not declared in this scope /home/oa/springie/spring_0.78.2.1/rts/Lua/LuaShaders.cpp:431: error: 'glProgramParameteriEXT' was not declared in this scope /home/oa/springie/spring_0.78.2.1/rts/Lua/LuaShaders.cpp: In static member function 'static int LuaShaders::CreateShader(lua_State*)': /home/oa/springie/spring_0.78.2.1/rts/Lua/LuaShaders.cpp:464: error: 'GL_GEOMETRY_SHADER_EXT' was not declared in this scope /home/oa/springie/spring_0.78.2.1/rts/Lua/LuaShaders.cpp: In static member function 'static int LuaShaders::SetShaderParameter(lua_State*)': /home/oa/springie/spring_0.78.2.1/rts/Lua/LuaShaders.cpp:862: error: '__glewProgramParameteriEXT' was not declared in this scope /home/oa/springie/spring_0.78.2.1/rts/Lua/LuaShaders.cpp:863: error: 'glProgramParameteriEXT' was not declared in this scope make[2]: *** [rts/CMakeFiles/spring.dir/Lua/LuaShaders.cpp.o] Error 1 make[1]: *** [rts/CMakeFiles/spring.dir/all] Error 2 make: *** [all] Error 2
The second was from trying to make spring-dedicated
Code:
charred:/home/oa/springie/spring_0.78.2.1# make spring-dedicated [ 0%] Built target minizip [ 44%] Built target streflop [ 64%] Built target lua [ 68%] Built target 7zip [ 68%] Built target hpiutil2 Scanning dependencies of target springserver [ 68%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/Archive7Zip.cpp.o [ 72%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveBase.cpp.o [ 72%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveBuffered.cpp.o [ 72%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveDir.cpp.o [ 72%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveFactory.cpp.o [ 72%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveHPI.cpp.o [ 72%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveScanner.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveZip.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/CRC.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/DataDirLocater.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/FileFilter.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/FileHandler.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/FileSystem.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/SimpleParser.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/VFSHandler.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/Connection.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/LocalConnection.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/PackPacket.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/ProtocolDef.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/RawPacket.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/Socket.cpp.o [ 84%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/UDPConnectedSocket.cpp.o [ 84%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/UDPConnection.cpp.o /home/oa/springie/spring_0.78.2.1/rts/System/Net/UDPConnection.cpp: In member function 'void netcode::UDPConnection::ProcessRawPacket(netcode::RawPacket*)': /home/oa/springie/spring_0.78.2.1/rts/System/Net/UDPConnection.cpp:183: error: 'class netcode::RawPacket' has no member named 'second' /home/oa/springie/spring_0.78.2.1/rts/System/Net/UDPConnection.cpp:183: error: 'class netcode::RawPacket' has no member named 'second' /home/oa/springie/spring_0.78.2.1/rts/System/Net/UDPConnection.cpp:183: error: 'class netcode::RawPacket' has no member named 'second' /home/oa/springie/spring_0.78.2.1/rts/System/Net/UDPConnection.cpp: In member function 'void netcode::UDPConnection::SendRawPacket(const unsigned char*, unsigned int, int)': /home/oa/springie/spring_0.78.2.1/rts/System/Net/UDPConnection.cpp:377: error: 'class netcode::RawPacket' has no member named 'first' make[3]: *** [tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/UDPConnection.cpp.o] Error 1 make[2]: *** [tools/DedicatedServer/CMakeFiles/springserver.dir/all] Error 2 make[1]: *** [tools/DedicatedServer/CMakeFiles/spring-dedicated.dir/rule] Error 2 make: *** [spring-dedicated] Error 2
I followed the guide here: http://spring.clan-sy.com/wiki/Building_Spring_on_Linux, and believe installed the recommended libraries/dependencies (I had to compile boost and cmake myself). Am I missing a library or something? I just can't get this to build.
Thanks for your time
Last edited by Gedanken on 23 Mar 2009, 15:09, edited 1 time in total.
Joined: 13 Oct 2008, 01:57 Location: Internet Crime Squad HQ D:<
Okay thanks very much, that fixed that error, but now I get this...
Code:
Scanning dependencies of target springserver [ 68%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/Archive7Zip.cpp.o [ 72%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveBase.cpp.o [ 72%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveBuffered.cpp.o [ 72%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveDir.cpp.o [ 72%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveFactory.cpp.o [ 72%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveHPI.cpp.o [ 72%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveScanner.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/ArchiveZip.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/CRC.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/DataDirLocater.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/FileFilter.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/FileHandler.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/FileSystem.cpp.o [ 76%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/SimpleParser.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/FileSystem/VFSHandler.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/Connection.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/LocalConnection.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/PackPacket.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/ProtocolDef.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/RawPacket.cpp.o [ 80%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/Socket.cpp.o [ 84%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/UDPConnectedSocket.cpp.o [ 84%] Building CXX object tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/UDPConnection.cpp.o /home/oa/spring/spring_0.78.2.1/rts/System/Net/UDPConnection.cpp: In member function 'void netcode::UDPConnection::ProcessRawPacket(netcode::RawPacket*)': /home/oa/spring/spring_0.78.2.1/rts/System/Net/UDPConnection.cpp:183: error: 'class netcode::RawPacket' has no member named 'second' /home/oa/spring/spring_0.78.2.1/rts/System/Net/UDPConnection.cpp:183: error: 'class netcode::RawPacket' has no member named 'second' /home/oa/spring/spring_0.78.2.1/rts/System/Net/UDPConnection.cpp:183: error: 'class netcode::RawPacket' has no member named 'second' /home/oa/spring/spring_0.78.2.1/rts/System/Net/UDPConnection.cpp: In member function 'void netcode::UDPConnection::SendRawPacket(const unsigned char*, unsigned int, int)': /home/oa/spring/spring_0.78.2.1/rts/System/Net/UDPConnection.cpp:377: error: 'class netcode::RawPacket' has no member named 'first' make[3]: *** [tools/DedicatedServer/CMakeFiles/springserver.dir/__/__/rts/System/Net/UDPConnection.cpp.o] Error 1 make[2]: *** [tools/DedicatedServer/CMakeFiles/springserver.dir/all] Error 2 make[1]: *** [tools/DedicatedServer/CMakeFiles/spring-dedicated.dir/rule] Error 2
Joined: 13 Oct 2008, 01:57 Location: Internet Crime Squad HQ D:<
I already have compiled and installed Boost version 1.38.0 (the latest version). What else could the issue be? I don't know how to install the -dev packages separately, but they would likely have been made when I compiled the install wouldn't they? I am using this version.
looks kind of strange to me, this error. it fails when trying to access ->second on an iterator on a std::map, it seems. could this really be boost related?
Joined: 13 Oct 2008, 01:57 Location: Internet Crime Squad HQ D:<
So I have the latest boost. Why I am I getting a boost error? I thought starting up a dedicated server (even on Debian) would be a lot easier than this :^F
Joined: 24 Jun 2007, 07:34 Location: 50┬░ 56' N, 11┬░ 35' O
Gedanken wrote:
I already have compiled and installed Boost version 1.38.0 (the latest version). What else could the issue be? I don't know how to install the -dev packages separately, but they would likely have been made when I compiled the install wouldn't they? I am using this version.
Joined: 13 Oct 2008, 01:57 Location: Internet Crime Squad HQ D:<
I think am done with the compiling, but I appear to have only compiled and installed Spring, not the dedicated server. When I try to set up SPADS, I can't find libunitsync.so anywhere in my file system, let alone any of the normal spring stuff. I used scons with the backport of Boost 1.3.5.0 this time and it compiled, but how do I compile the dedicated server?
Users browsing this forum: No registered users and 1 guest
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum