View topic - Problem compiling dedicated server on Debian Etch



All times are UTC + 1 hour


Post new topic Reply to topic  [ 14 posts ] 
Author Message
PostPosted: 11 Mar 2009, 06:07 

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.

Top
 Offline Profile  
 
PostPosted: 11 Mar 2009, 09:06 
Spring Developer

Joined: 24 Jun 2007, 07:34
Location: 50┬░ 56' N, 11┬░ 35' O
first one is because of missing glew-includes. Install glew-devel or whatever its called on debian.

The second one might be because your boost is to old, but not sure about this.


Top
 Offline Profile  
 
PostPosted: 11 Mar 2009, 13:21 

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


Any ideas?


Top
 Offline Profile  
 
PostPosted: 11 Mar 2009, 16:26 
Moderator

Joined: 22 Aug 2006, 15:19
install newer boost. debian has both 1.34 and 1.35 in the repos; you want 1.35. don't forget -dev packages.


Top
 Offline Profile  
 
PostPosted: 11 Mar 2009, 18:34 

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.


Top
 Offline Profile  
 
PostPosted: 11 Mar 2009, 18:45 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
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?

Gedanken, please use: http://pastebin.com/
for future error message posts.


Top
 Offline Profile  
 
PostPosted: 11 Mar 2009, 19:00 
Spring Developer

Joined: 24 Jun 2007, 07:34
Location: 50┬░ 56' N, 11┬░ 35' O
nope, its a boost::ptr_map


Top
 Offline Profile  
 
PostPosted: 13 Mar 2009, 05:38 

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


Top
 Offline Profile  
 
PostPosted: 13 Mar 2009, 08:48 
Evolution RTS Developer
User avatar

Joined: 17 Nov 2005, 02:43
Location: Raegquitting Spring on 04/24/12
imbaczek wrote:
install newer boost. debian has both 1.34 and 1.35 in the repos; you want 1.35. don't forget -dev packages.


I believe your answer may lie in the above quote.


Top
 Offline Profile  
 
PostPosted: 13 Mar 2009, 11:44 
Spring Developer

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.

Uninstall the older one :roll:


Top
 Offline Profile  
 
PostPosted: 23 Mar 2009, 09:21 

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?


Top
 Offline Profile  
 
PostPosted: 24 Mar 2009, 17:30 

Joined: 13 Oct 2008, 01:57
Location: Internet Crime Squad HQ D:<
bump - edited last post


Top
 Offline Profile  
 
PostPosted: 24 Mar 2009, 17:36 
Spring Developer
User avatar

Joined: 22 Sep 2007, 08:51
i think only cmake compiles the dedicated server.
should be changed but.. i really dont want to do it now, sorry ;-)


Top
 Offline Profile  
 
PostPosted: 24 Mar 2009, 17:43 

Joined: 13 Oct 2008, 01:57
Location: Internet Crime Squad HQ D:<
Ah I see. No worries, I'll set up cmake 2.6. Thanks


Top
 Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 0 guests


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

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group

Site layout created by Roflcopter et al.