Skip to content

Instantly share code, notes, and snippets.

@win8linux
Created February 27, 2023 17:47
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save win8linux/31b1c85c0358cc280d9194d0f2625090 to your computer and use it in GitHub Desktop.
Save win8linux/31b1c85c0358cc280d9194d0f2625090 to your computer and use it in GitHub Desktop.
Failed build log for Shockolate on Haiku (x86_64)
Building ...
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found OpenGL: /boot/system/lib/libGL.so
-- OpenGL found
-- Found SDL2 Include:/boot/system/develop/headers/SDL2 Library:/boot/system/develop/lib/libSDL2.so;/boot/system/develop/lib/libSDL2.so
-- Found SDL2_Mixer Include:/include/SDL2 Library:/boot/system/develop/lib/libSDL2_mixer.so
-- Could NOT find ALSA (missing: ALSA_LIBRARY ALSA_INCLUDE_DIR)
-- The ASM compiler identification is GNU
-- Found assembler: /bin/cc
-- Fluidsynth found
-- Configuring done
-- Generating done
-- Build files have been written to: /sources/systemshock-0.7.7/build
-- Cache values
CMAKE_BUILD_TYPE:STRING=Release
CMAKE_INSTALL_PREFIX:PATH=/packages/shockolate-0.7.7-1/.self
ENABLE_DEBUG_BLIT:BOOL=OFF
ENABLE_EXAMPLES:BOOL=OFF
FLUIDSYNTH_LIBRARY:FILEPATH=/boot/system/develop/lib/libfluidsynth.so
SANITIZE_ADDRESS:BOOL=OFF
SANITIZE_LINK_STATIC:BOOL=OFF
SANITIZE_MEMORY:BOOL=OFF
SANITIZE_THREAD:BOOL=OFF
SANITIZE_UNDEFINED:BOOL=OFF
SDL2MAIN_LIBRARY:FILEPATH=/boot/system/develop/lib/libSDL2.so
SDL2_LIBRARY:FILEPATH=/boot/system/develop/lib/libSDL2.so
SDL2_MIXER_LIBRARY:FILEPATH=/boot/system/develop/lib/libSDL2_mixer.so
[ 0%] Building C object src/Libraries/CMakeFiles/LG_LIB.dir/LG/Source/LOG/src/log.c.o
[ 0%] Building C object src/Libraries/CMakeFiles/PALETTE_LIB.dir/PALETTE/Source/palette.c.o
[ 0%] Building C object src/Libraries/CMakeFiles/RES_LIB.dir/RES/Source/caseless.c.o
[ 0%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/ai.c.o
[ 2%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/interfac.cc.o
[ 2%] Building C object src/Libraries/CMakeFiles/GR_LIB.dir/2D/Source/GR/grd.c.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 2%] Building C object src/Libraries/CMakeFiles/GR_LIB.dir/2D/Source/GR/grilin.c.o
[ 2%] Building C object src/Libraries/CMakeFiles/LG_LIB.dir/LG/Source/dbg.c.o
[ 2%] Building C object src/Libraries/CMakeFiles/GR_LIB.dir/2D/Source/GR/grmalloc.c.o
[ 3%] Building C object src/Libraries/CMakeFiles/RES_LIB.dir/RES/Source/lzw.c.o
[ 3%] Linking C static library libPALETTE_LIB.a
[ 4%] Building C object src/Libraries/CMakeFiles/LG_LIB.dir/LG/Source/lgsprntf.c.o
[ 4%] Building C object src/Libraries/CMakeFiles/GR_LIB.dir/2D/Source/GR/grnull.c.o
[ 4%] Built target PALETTE_LIB
[ 4%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/collide.cc.o
[ 4%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/airupt.c.o
/sources/systemshock-0.7.7/src/Libraries/LG/Source/lgsprntf.c: In function 'lg_vsprintf':
/sources/systemshock-0.7.7/src/Libraries/LG/Source/lgsprntf.c:289:27: warning: _Bool' is promoted to 'int' when passed through '...'
289 | arg_bool=!!va_arg(arglist,bool);
| ^~~~~~
/sources/systemshock-0.7.7/src/Libraries/LG/Source/lgsprntf.c:289:27: note: (so you should pass 'int' not '_Bool' to 'va_arg')
/sources/systemshock-0.7.7/src/Libraries/LG/Source/lgsprntf.c:289:27: note: if this code is reached, the program will abort
[ 5%] Building C object src/Libraries/CMakeFiles/GR_LIB.dir/2D/Source/GR/gruilin.c.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 5%] Building C object src/Libraries/CMakeFiles/RES_LIB.dir/RES/Source/refacc.c.o
[ 5%] Linking C static library libGR_LIB.a
[ 5%] Built target GR_LIB
[ 5%] Building C object src/Libraries/CMakeFiles/LG_LIB.dir/LG/Source/memall.c.o
[ 6%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/amap.c.o
[ 6%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/intrsect.cc.o
[ 6%] Building C object src/Libraries/CMakeFiles/RES_LIB.dir/RES/Source/resacc.c.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
/sources/systemshock-0.7.7/src/Libraries/LG/Source/memall.c:76:10: warning: initialization of 'void * (*)(void *, size_t)' {aka 'void * (*)(void *, long unsigned int)'} from incompatible pointer type 'void (*)(void *)' [-Wincompatible-pointer-types]
/sources/systemshock-0.7.7/src/Libraries/LG/Source/memall.c:76:10: note: (near initialization for 'memAllocStack[0].func_realloc')
/sources/systemshock-0.7.7/src/Libraries/LG/Source/memall.c:76:16: warning: initialization of 'void (*)(void *)' from incompatible pointer type 'void * (*)(void *, size_t)' {aka 'void * (*)(void *, long unsigned int)'} [-Wincompatible-pointer-types]
/sources/systemshock-0.7.7/src/Libraries/LG/Source/memall.c:76:16: note: (near initialization for 'memAllocStack[0].func_free')
[ 6%] Building C object src/Libraries/CMakeFiles/LG_LIB.dir/LG/Source/stack.c.o
[ 6%] Building C object src/Libraries/CMakeFiles/RES_LIB.dir/RES/Source/resbuild.c.o
[ 6%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/alloc.c.o
[ 6%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/amaploop.c.o
[ 6%] Building C object src/Libraries/CMakeFiles/LG_LIB.dir/LG/Source/tmpalloc.c.o
[ 6%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/Bitmap.c.o
[ 8%] Building C object src/Libraries/CMakeFiles/RES_LIB.dir/RES/Source/res.c.o
[ 8%] Building C object src/Libraries/CMakeFiles/LG_LIB.dir/__/stubs/Carbon/carbon_stubs.c.o
[ 8%] Building C object src/Libraries/CMakeFiles/INPUT_LIB.dir/INPUT/Source/kbcook.c.o
[ 8%] Building C object src/Libraries/CMakeFiles/RES_LIB.dir/RES/Source/resfile.c.o
[ 9%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/clip.c.o
[ 9%] Building C object src/Libraries/CMakeFiles/INPUT_LIB.dir/INPUT/Source/mouse.c.o
[ 9%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/globals.cc.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 9%] Building C object src/Libraries/CMakeFiles/RES_LIB.dir/RES/Source/resload.c.o
[ 9%] Building C object src/Libraries/CMakeFiles/RES_LIB.dir/RES/Source/resmake.c.o
[ 9%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/detail.c.o
[ 10%] Building C object src/Libraries/CMakeFiles/RES_LIB.dir/RES/Source/restypes.c.o
[ 10%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/fov.c.o
[ 10%] Linking C static library libLG_LIB.a
[ 11%] Linking C static library libRES_LIB.a
[ 11%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/phy_tool.cc.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 11%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/GlobalV.c.o
[ 12%] Built target RES_LIB
[ 12%] Building C object src/Libraries/CMakeFiles/INPUT_LIB.dir/INPUT/Source/sdl_events.c.o
[ 12%] Built target LG_LIB
[ 12%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/ammomfd.c.o
[ 12%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/soliton.cc.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 12%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/instance.c.o
[ 12%] Building C object src/Libraries/CMakeFiles/DSTRUCT_LIB.dir/DSTRUCT/Source/array.c.o
[ 12%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/anim.c.o
[ 12%] Building C object src/Libraries/CMakeFiles/DSTRUCT_LIB.dir/DSTRUCT/Source/hash.c.o
[ 13%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/interp.c.o
[ 14%] Building C object src/Libraries/CMakeFiles/DSTRUCT_LIB.dir/DSTRUCT/Source/llist.c.o
[ 14%] Building C object src/Libraries/CMakeFiles/RND_LIB.dir/RND/Source/rnd.c.o
[ 14%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/light.c.o
[ 14%] Building C object src/Libraries/CMakeFiles/DSTRUCT_LIB.dir/DSTRUCT/Source/lllist.c.o
[ 14%] Linking C static library libRND_LIB.a
[ 14%] Building C object src/Libraries/CMakeFiles/DSTRUCT_LIB.dir/DSTRUCT/Source/pqueue.c.o
/sources/systemshock-0.7.7/src/Libraries/DSTRUCT/Source/pqueue.c: In function 'pqueue_write':
/sources/systemshock-0.7.7/src/Libraries/DSTRUCT/Source/pqueue.c:209:20: warning: passing argument 1 of 'writefunc' makes integer from pointer without a cast [-Wint-conversion]
209 | writefunc(fd,NTH(q,i));
| ^~
| |
| FILE *
/sources/systemshock-0.7.7/src/Libraries/DSTRUCT/Source/pqueue.c:209:20: note: expected 'int' but argument is of type 'FILE *'
/sources/systemshock-0.7.7/src/Libraries/DSTRUCT/Source/pqueue.c: In function 'pqueue_read':
/sources/systemshock-0.7.7/src/Libraries/DSTRUCT/Source/pqueue.c:225:19: warning: passing argument 1 of 'readfunc' makes integer from pointer without a cast [-Wint-conversion]
225 | readfunc(fd,NTH(q,i));
| ^~
| |
| FILE *
/sources/systemshock-0.7.7/src/Libraries/DSTRUCT/Source/pqueue.c:225:19: note: expected 'int' but argument is of type 'FILE *'
[ 14%] Linking C static library libINPUT_LIB.a
[ 14%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/matrix.c.o
[ 14%] Built target RND_LIB
[ 15%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/audiolog.c.o
[ 15%] Built target INPUT_LIB
[ 15%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/MODELS/robot.cc.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 15%] Building C object src/Libraries/CMakeFiles/DSTRUCT_LIB.dir/DSTRUCT/Source/rect.c.o
/sources/systemshock-0.7.7/src/GameSrc/anim.c: In function 'AnimRecur':
/sources/systemshock-0.7.7/src/GameSrc/anim.c:31:66: warning: passing argument 1 of 'current_anim.composeFunc' from incompatible pointer type [-Wincompatible-pointer-types]
31 | current_anim.composeFunc(current_anim.reg->r, 0x04);
| ~~~~~~~~~~~~~~~~^~~
| |
| LGRect *
/sources/systemshock-0.7.7/src/GameSrc/anim.c:31:66: note: expected 'Rect *' but argument is of type 'LGRect *'
[ 15%] Linking C static library libDSTRUCT_LIB.a
[ 15%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/points.c.o
[ 15%] Building CXX object src/Libraries/CMakeFiles/FIXPP_LIB.dir/FIXPP/Source/fixpp.cpp.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 15%] Built target DSTRUCT_LIB
[ 15%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/MODELS/pelface.cc.o
[ 15%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/automap.c.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 16%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/polygon.c.o
[ 17%] Building C object src/Libraries/CMakeFiles/VOX_LIB.dir/VOX/Source/vox2d.c.o
[ 17%] Building C object src/Libraries/CMakeFiles/VOX_LIB.dir/VOX/Source/vox3d.c.o
[ 17%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/slew.c.o
[ 18%] Linking CXX static library libFIXPP_LIB.a
[ 18%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/tmap.c.o
[ 18%] Building C object src/Libraries/CMakeFiles/VOX_LIB.dir/VOX/Source/voxinit.c.o
[ 18%] Built target FIXPP_LIB
[ 19%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/MODELS/ftl.cc.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 19%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/bark.c.o
[ 19%] Building C object src/Libraries/CMakeFiles/3D_LIB.dir/3D/Source/vector.c.o
[ 19%] Linking C static library libVOX_LIB.a
[ 20%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/butarray.c.o
[ 20%] Built target VOX_LIB
[ 20%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/MODELS/pelvis.cc.o
[ 20%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/biohelp.c.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 20%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/curdrw.c.o
[ 21%] Linking C static library lib3D_LIB.a
[ 21%] Building CXX object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/adlmidi_sequencer.cpp.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 21%] Built target 3D_LIB
[ 21%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/MODELS/d_frame.cc.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 21%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/cursors.c.o
[ 22%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/cardmfd.c.o
/sources/systemshock-0.7.7/src/Libraries/UI/Source/cursors.c:384:8: warning: type defaults to 'int' in declaration of 'uiCursorCallbackId' [-Wimplicit-int]
384 | static uiCursorCallbackId;
| ^~~~~~~~~~~~~~~~~~
[ 22%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/citres.c.o
[ 22%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/event.c.o
[ 22%] Building CXX object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/chips/dosbox/dbopl.cpp.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 22%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/combat.c.o
[ 22%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/bit.c.o
[ 22%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/cone.c.o
[ 22%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/bitmap.c.o
[ 22%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/MODELS/d_f_face.cc.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 22%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/blend.c.o
[ 22%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/buffer.c.o
[ 23%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/canvas.c.o
[ 23%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/chain.c.o
[ 24%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/gadgets.c.o
/sources/systemshock-0.7.7/src/Libraries/UI/Source/gadgets.c: In function 'gadget_create_setup':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/gadgets.c:607:13: warning: returning 'void *' from a function with return type 'errtype' {aka 'short int'} makes integer from pointer without a cast [-Wint-conversion]
607 | return(NULL);
| ^
[ 25%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/MODELS/ftlface.cc.o
[ 26%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/criterr.c.o
[ 26%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/ChnFuncs.c.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 26%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/chrsiz.c.o
[ 26%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/hotkey.c.o
[ 27%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/chrwid.c.o
[ 27%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/close.c.o
[ 27%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/menu.c.o
[ 27%] Building C object src/Libraries/CMakeFiles/FIX_LIB.dir/FIX/Source/f_exp.c.o
[ 27%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/cnvtab.c.o
[ 27%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/monofont.c.o
[ 27%] Building C object src/Libraries/CMakeFiles/FIX_LIB.dir/FIX/Source/fix.c.o
[ 27%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/context.c.o
[ 27%] Building CXX object src/Libraries/CMakeFiles/EDMS_LIB.dir/EDMS/Source/MODELS/d_f_2.cc.o
[ 27%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/plain.c.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 28%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/detect.c.o
[ 28%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/cyber.c.o
[ 29%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/pushbutt.c.o
[ 29%] Building C object src/Libraries/CMakeFiles/FIX_LIB.dir/FIX/Source/fix_pow.c.o
[ 29%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/devtab.c.o
[ 29%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/qboxgadg.c.o
[ 29%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/fcntab.c.o
[ 29%] Building C object src/Libraries/CMakeFiles/FIX_LIB.dir/FIX/Source/fix_sqrt.c.o
/sources/systemshock-0.7.7/src/Libraries/UI/Source/qboxgadg.c: In function 'gad_qbox_start':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/qboxgadg.c:127:7: warning: passing argument 10 of 'gad_qbox_start_full' makes integer from pointer without a cast [-Wint-conversion]
127 | NULL, NULL));
| ^~~~
| |
| void *
/sources/systemshock-0.7.7/src/Libraries/UI/Source/qboxgadg.c:70:24: note: expected 'Ref' {aka 'unsigned int'} but argument is of type 'void *'
70 | LGPoint border, Ref left_id, Ref right_id)
| ~~~~^~~~~~~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/qboxgadg.c:127:13: warning: passing argument 11 of 'gad_qbox_start_full' makes integer from pointer without a cast [-Wint-conversion]
127 | NULL, NULL));
| ^~~~
| |
| void *
/sources/systemshock-0.7.7/src/Libraries/UI/Source/qboxgadg.c:70:37: note: expected 'Ref' {aka 'unsigned int'} but argument is of type 'void *'
70 | LGPoint border, Ref left_id, Ref right_id)
| ~~~~^~~~~~~~
[ 29%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/cybermfd.c.o
[ 29%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/init.c.o
[ 29%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/realfont.c.o
[ 30%] Building C object src/Libraries/CMakeFiles/FIX_LIB.dir/FIX/Source/MakeTables.c.o
[ 31%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/invtab.c.o
[ 31%] Linking C static library libFIX_LIB.a
[ 31%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/cybmem.c.o
[ 31%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/region.c.o
[ 31%] Built target FIX_LIB
[ 31%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/lintab.c.o
[ 31%] Building CXX object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/chips/dosbox_opl3.cpp.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 31%] Linking CXX static library libEDMS_LIB.a
[ 31%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/mode.c.o
[ 31%] Built target EDMS_LIB
[ 31%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/cybrnd.c.o
[ 31%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/pal.c.o
[ 31%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/permap.c.o
[ 32%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/slab.c.o
[ 33%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/persetup.c.o
[ 34%] Building CXX object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/chips/nuked_opl3_v174.cpp.o
[ 34%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/slider.c.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
/sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.c: In function 'gad_slider_create':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.c:32:7: warning: passing argument 10 of 'gad_slider_create_full' makes integer from pointer without a cast [-Wint-conversion]
32 | NULL, NULL, NULL, NULL, NULL));
| ^~~~
| |
| void *
In file included from /sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.c:22:
/sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.h:112:53: note: expected 'Ref' {aka 'unsigned int'} but argument is of type 'void *'
112 | int min, int max, TNGStyle *sty, char *name, Ref res_left, Ref res_right, Ref res_up,
| ~~~~^~~~~~~~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.c:32:13: warning: passing argument 11 of 'gad_slider_create_full' makes integer from pointer without a cast [-Wint-conversion]
32 | NULL, NULL, NULL, NULL, NULL));
| ^~~~
| |
| void *
In file included from /sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.c:22:
/sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.h:112:67: note: expected 'Ref' {aka 'unsigned int'} but argument is of type 'void *'
112 | int min, int max, TNGStyle *sty, char *name, Ref res_left, Ref res_right, Ref res_up,
| ~~~~^~~~~~~~~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.c:32:19: warning: passing argument 12 of 'gad_slider_create_full' makes integer from pointer without a cast [-Wint-conversion]
32 | NULL, NULL, NULL, NULL, NULL));
| ^~~~
| |
| void *
In file included from /sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.c:22:
/sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.h:112:82: note: expected 'Ref' {aka 'unsigned int'} but argument is of type 'void *'
112 | int min, int max, TNGStyle *sty, char *name, Ref res_left, Ref res_right, Ref res_up,
| ~~~~^~~~~~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.c:32:25: warning: passing argument 13 of 'gad_slider_create_full' makes integer from pointer without a cast [-Wint-conversion]
32 | NULL, NULL, NULL, NULL, NULL));
| ^~~~
| |
| void *
In file included from /sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.c:22:
/sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.h:113:8: note: expected 'Ref' {aka 'unsigned int'} but argument is of type 'void *'
113 | Ref res_down, Ref res_slider);
| ~~~~^~~~~~~~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.c:32:31: warning: passing argument 14 of 'gad_slider_create_full' makes integer from pointer without a cast [-Wint-conversion]
32 | NULL, NULL, NULL, NULL, NULL));
| ^~~~
| |
| void *
In file included from /sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.c:22:
/sources/systemshock-0.7.7/src/Libraries/UI/Source/slider.h:113:22: note: expected 'Ref' {aka 'unsigned int'} but argument is of type 'void *'
113 | Ref res_down, Ref res_slider);
| ~~~~^~~~~~~~~~
[ 34%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/textgadg.c.o
[ 35%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/cutsloop.c.o
[ 35%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/pertol.c.o
[ 35%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/texttool.c.o
[ 35%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/pixfill.c.o
[ 35%] Building C object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/chips/nuked/nukedopl3_174.c.o
[ 36%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/tngbarry.c.o
[ 36%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/rgb.c.o
[ 37%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/screen.c.o
[ 37%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/sscrn.c.o
[ 37%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/tng.c.o
[ 37%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/damage.c.o
[ 37%] Building C object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/chips/nuked/nukedopl3.c.o
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tng.c:36:11: warning: initialization of 'unsigned int' from 'void *' makes integer from pointer without a cast [-Wint-conversion]
36 | 0x25C, NULL, {6,6}, 0xff,
| ^~~~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tng.c:36:11: note: (near initialization for 'stdTNGStyle.bitmapRef')
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tng.c: In function 'tng_cb_keycooked':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tng.c:309:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
309 | ptng->cb_data = (void *)key;
| ^
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tng.c: In function 'tng_cb_signal':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tng.c:334:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
334 | ptng->cb_data = (void *)signal;
| ^
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tng.c: In function 'tng_cb_keyscan':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tng.c:359:29: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
359 | ptng->cb_data = (void *)scan;
| ^
[ 37%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/StateStk.c.o
[ 37%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/strnsiz.c.o
[ 37%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/tngfont.c.o
[ 37%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/digifx.c.o
[ 38%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/strscl.c.o
[ 38%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/strsiz.c.o
[ 38%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/tngmenu.c.o
[ 38%] Building CXX object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/chips/nuked_opl3.cpp.o
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngmenu.c: In function 'tng_menu_add_basic':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngmenu.c:340:21: warning: assignment to 'ulong' {aka 'long unsigned int'} from 'void *' makes integer from pointer without a cast [-Wint-conversion]
340 | newelem->context = NULL;
| ^
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 38%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/struscl.c.o
[ 39%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/tngplain.c.o
[ 39%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/strwid.c.o
[ 39%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/drugs.c.o
[ 40%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/strwrap.c.o
[ 40%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/tngpushb.c.o
[ 41%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/effect.c.o
[ 41%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/svgainit.c.o
[ 41%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/tngqbox.c.o
[ 41%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/tempbm.c.o
[ 41%] Building C object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/wopl/wopl_file.c.o
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c: In function 'tng_increm_slot':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:96:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
96 | *val_s = (short)pqs->p2;
| ^
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:98:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
98 | *val_s = (short)pqs->p1;
| ^
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:107:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
107 | *val_by = (ubyte)pqs->p2;
| ^
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:109:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
109 | *val_by = (ubyte)pqs->p1;
| ^
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c: In function 'tng_decrem_slot':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:164:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
164 | *val_s = (short)pqs->p1;
| ^
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:166:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
166 | *val_s = (short)pqs->p2;
| ^
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:168:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
168 | *val_s = (short)pqs->p2;
| ^
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:174:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
174 | *val_by = (ubyte)pqs->p1;
| ^
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:176:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
176 | *val_by = (ubyte)pqs->p2;
| ^
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:178:20: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
178 | *val_by = (ubyte)pqs->p2;
| ^
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c: In function 'tng_draw_qb_int_slot':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:468:33: warning: comparison between pointer and integer
468 | if (TNG_QB(ptng)->left_id != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:472:34: warning: comparison between pointer and integer
472 | if (TNG_QB(ptng)->right_id != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:548:33: warning: comparison between pointer and integer
548 | if (TNG_QB(ptng)->left_id != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:582:34: warning: comparison between pointer and integer
582 | if (TNG_QB(ptng)->right_id != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c: In function 'tng_draw_qb_bool_slot':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:667:33: warning: comparison between pointer and integer
667 | if (TNG_QB(ptng)->left_id != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:671:34: warning: comparison between pointer and integer
671 | if (TNG_QB(ptng)->right_id != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:691:33: warning: comparison between pointer and integer
691 | if (TNG_QB(ptng)->left_id != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:725:34: warning: comparison between pointer and integer
725 | if (TNG_QB(ptng)->right_id != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c: In function 'tng_quickbox_mousebutt':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:922:37: warning: comparison between pointer and integer
922 | if ((pqbtng->left_id != NULL) &&
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:937:38: warning: comparison between pointer and integer
937 | if ((pqbtng->right_id != NULL) &&
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c: In function '_total_extent':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:1319:42: warning: comparison between pointer and integer
1319 | if (TNG_QB(ptng)->left_id == NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:1323:43: warning: comparison between pointer and integer
1323 | if (TNG_QB(ptng)->right_id == NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:1346:42: warning: comparison between pointer and integer
1346 | if (TNG_QB(ptng)->left_id == NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngqbox.c:1350:43: warning: comparison between pointer and integer
1350 | if (TNG_QB(ptng)->right_id == NULL)
| ^~
[ 41%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/tngslidr.c.o
[ 41%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/temptm.c.o
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c: In function 'tng_slider_init':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:27:7: warning: passing argument 10 of 'tng_slider_full_init' makes integer from pointer without a cast [-Wint-conversion]
27 | NULL, NULL, NULL, NULL, NULL));
| ^~~~
| |
| void *
In file included from /sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:20:
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.h:95:8: note: expected 'Ref' {aka 'unsigned int'} but argument is of type 'void *'
95 | Ref left_id, Ref right_id, Ref up_id, Ref down_id, Ref slider_id);
| ~~~~^~~~~~~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:27:13: warning: passing argument 11 of 'tng_slider_full_init' makes integer from pointer without a cast [-Wint-conversion]
27 | NULL, NULL, NULL, NULL, NULL));
| ^~~~
| |
| void *
In file included from /sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:20:
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.h:95:21: note: expected 'Ref' {aka 'unsigned int'} but argument is of type 'void *'
95 | Ref left_id, Ref right_id, Ref up_id, Ref down_id, Ref slider_id);
| ~~~~^~~~~~~~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:27:19: warning: passing argument 12 of 'tng_slider_full_init' makes integer from pointer without a cast [-Wint-conversion]
27 | NULL, NULL, NULL, NULL, NULL));
| ^~~~
| |
| void *
In file included from /sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:20:
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.h:95:35: note: expected 'Ref' {aka 'unsigned int'} but argument is of type 'void *'
95 | Ref left_id, Ref right_id, Ref up_id, Ref down_id, Ref slider_id);
| ~~~~^~~~~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:27:25: warning: passing argument 13 of 'tng_slider_full_init' makes integer from pointer without a cast [-Wint-conversion]
27 | NULL, NULL, NULL, NULL, NULL));
| ^~~~
| |
| void *
In file included from /sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:20:
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.h:95:46: note: expected 'Ref' {aka 'unsigned int'} but argument is of type 'void *'
95 | Ref left_id, Ref right_id, Ref up_id, Ref down_id, Ref slider_id);
| ~~~~^~~~~~~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:27:31: warning: passing argument 14 of 'tng_slider_full_init' makes integer from pointer without a cast [-Wint-conversion]
27 | NULL, NULL, NULL, NULL, NULL));
| ^~~~
| |
| void *
In file included from /sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:20:
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.h:95:59: note: expected 'Ref' {aka 'unsigned int'} but argument is of type 'void *'
95 | Ref left_id, Ref right_id, Ref up_id, Ref down_id, Ref slider_id);
| ~~~~^~~~~~~~~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c: In function 'tng_slider_2d_draw':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:104:14: warning: comparison between pointer and integer
104 | if (decid == NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:114:14: warning: comparison between pointer and integer
114 | if (incid == NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:124:26: warning: comparison between pointer and integer
124 | if (psltng->slider_id == NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:148:17: warning: comparison between pointer and integer
148 | if (incid != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:173:17: warning: comparison between pointer and integer
173 | if (decid != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:213:29: warning: comparison between pointer and integer
213 | if (psltng->slider_id != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c: In function 'tng_slider_apply_click':
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:286:28: warning: comparison between pointer and integer
286 | if (psltng->right_id != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:290:27: warning: comparison between pointer and integer
290 | if (psltng->left_id != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:301:25: warning: comparison between pointer and integer
301 | if (psltng->up_id != NULL)
| ^~
/sources/systemshock-0.7.7/src/Libraries/UI/Source/tngslidr.c:305:27: warning: comparison between pointer and integer
305 | if (psltng->down_id != NULL)
| ^~
[ 42%] Building CXX object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/adlmidi_opl3.cpp.o
[ 42%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/email.c.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 43%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/tlucdat.c.o
[ 44%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/tngtemp.c.o
[ 44%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/tluctab.c.o
[ 44%] Building CXX object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/adlmidi_private.cpp.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 44%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/valloc.c.o
[ 44%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/vtab.c.o
[ 44%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/tngtextg.c.o
[ 44%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/wirpoly.c.o
[ 44%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/faceobj.c.o
[ 44%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/uires.c.o
[ 45%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/MacDev.c.o
[ 45%] Building C object src/Libraries/CMakeFiles/UI_LIB.dir/UI/Source/vmouse.c.o
[ 45%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/fixtrmfd.c.o
[ 45%] Linking C static library libUI_LIB.a
[ 45%] Built target UI_LIB
[ 45%] Building CXX object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/adlmidi_midiplay.cpp.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 46%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/frcamera.c.o
[ 46%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/GR/grilin.c.o
[ 46%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/frclip.c.o
[ 46%] Building CXX object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/adlmidi.cpp.o
[ 46%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/GR/grmalloc.c.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 46%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/GR/grnull.c.o
[ 46%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/frcompil.c.o
[ 47%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/GR/gruilin.c.o
[ 48%] Building CXX object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/adlmidi_load.cpp.o
[ 48%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/GR/grd.c.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 48%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/gendisk.c.o
[ 48%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/frmain.c.o
[ 48%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/gentm.c.o
[ 49%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/frobj.c.o
[ 50%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genwclin.c.o
[ 50%] Building CXX object src/Libraries/CMakeFiles/ADLMIDI_LIB.dir/adlmidi/adldata.cpp.o
[ 50%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/froslew.c.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 50%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genuclin.c.o
[ 50%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/frpipe.c.o
[ 50%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genrsd8.c.o
[ 50%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/frpts.c.o
[ 50%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genuvlin.c.o
[ 50%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/frsetup.c.o
[ 51%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/frtables.c.o
[ 52%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genhlin.c.o
[ 52%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genrsdbm.c.o
[ 52%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/frterr.c.o
[ 52%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genuchr.c.o
[ 52%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/frutil.c.o
[ 52%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genvlin.c.o
[ 53%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genvcply.c.o
[ 53%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genstr.c.o
[ 53%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/FrUtils.c.o
[ 54%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/fullamap.c.o
[ 54%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genclin.c.o
[ 54%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genfl8c.c.o
[ 54%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/fullscrn.c.o
/sources/systemshock-0.7.7/src/GameSrc/frterr.c: In function '_fr_tfunc_flr':
/sources/systemshock-0.7.7/src/GameSrc/frterr.c:1944:13: warning: 'tf_solve_aligned_face' accessing 32 bytes in a region of size 8 [-Wstringop-overflow=]
1944 | tf_solve_aligned_face(_tfunc_rpts, &_tfunc_real_floor[1], _tfunc_flg | TF_FLG_3PNT_MASK, _tfunc_nrm);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sources/systemshock-0.7.7/src/GameSrc/frterr.c:1944:13: note: referencing argument 2 of type 'fix (*)[2]' {aka 'int (*)[2]'}
In file included from /sources/systemshock-0.7.7/src/GameSrc/frterr.c:1637:
/sources/systemshock-0.7.7/src/GameSrc/Headers/tfdirect.h:58:7: note: in a call to function 'tf_solve_aligned_face'
58 | uchar tf_solve_aligned_face(fix pt[3], fix walls[4][2], int flags, fix *norm);
| ^~~~~~~~~~~~~~~~~~~~~
/sources/systemshock-0.7.7/src/GameSrc/frterr.c:1947:13: warning: 'tf_solve_aligned_face' accessing 32 bytes in a region of size 8 [-Wstringop-overflow=]
1947 | tf_solve_aligned_face(_tfunc_rpts, &_tfunc_real_floor[1], _tfunc_flg | TF_FLG_3PNT_MASK, _tfunc_nrm);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/sources/systemshock-0.7.7/src/GameSrc/frterr.c:1947:13: note: referencing argument 2 of type 'fix (*)[2]' {aka 'int (*)[2]'}
In file included from /sources/systemshock-0.7.7/src/GameSrc/frterr.c:1637:
/sources/systemshock-0.7.7/src/GameSrc/Headers/tfdirect.h:58:7: note: in a call to function 'tf_solve_aligned_face'
58 | uchar tf_solve_aligned_face(fix pt[3], fix walls[4][2], int flags, fix *norm);
| ^~~~~~~~~~~~~~~~~~~~~
[ 54%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genrsdtm.c.o
[ 54%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/gameloop.c.o
[ 55%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genel.c.o
[ 55%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/gameobj.c.o
[ 55%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genchr.c.o
[ 55%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genwlin.c.o
[ 55%] Linking CXX static library libADLMIDI_LIB.a
[ 56%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/gamesort.c.o
[ 56%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genpix.c.o
[ 56%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/gamestrn.c.o
[ 56%] Built target ADLMIDI_LIB
[ 56%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/gamesys.c.o
[ 57%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genuhlin.c.o
[ 57%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/gametime.c.o
[ 57%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genustr.c.o
[ 57%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genhfl8.c.o
[ 58%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/gamewrap.c.o
[ 58%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genov.c.o
[ 58%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/gearmfd.c.o
[ 59%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/gente.c.o
[ 59%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/gr2ss.c.o
In file included from /sources/systemshock-0.7.7/src/Libraries/H/2dres.h:51,
from /sources/systemshock-0.7.7/src/GameSrc/Headers/precompiled.h:29,
from <command-line>:
/sources/systemshock-0.7.7/src/GameSrc/gamestrn.c: In function 'init_strings':
/sources/systemshock-0.7.7/src/GameSrc/gamestrn.c:63:35: warning: passing argument 1 of 'ResOpenResFile' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
63 | string_res_file = ResOpenFile(lang_file);
| ^~~~~~~~~
/sources/systemshock-0.7.7/src/Libraries/H/../RES/Source/res.h:251:43: note: in definition of macro 'ResOpenFile'
251 | #define ResOpenFile(fname) ResOpenResFile(fname, ROM_READ, FALSE)
| ^~~~~
/sources/systemshock-0.7.7/src/Libraries/H/../RES/Source/res.h:248:30: note: expected 'char *' but argument is of type 'const uchar *' {aka 'const unsigned char *'}
248 | int32_t ResOpenResFile(char *fname, ResOpenMode mode, bool auxinfo);
| ~~~~~~^~~~~
[ 59%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genlin.c.o
[ 59%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/gencwlin.c.o
[ 59%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genchfl8.c.o
[ 59%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/grenades.c.o
[ 60%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/hand.c.o
[ 60%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/hflip.c.o
[ 61%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/gengfl8.c.o
[ 61%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genbox.c.o
[ 61%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/hkeyfunc.c.o
[ 61%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/hud.c.o
[ 61%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genmono.c.o
[ 61%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/hudobj.c.o
[ 61%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genulin.c.o
[ 62%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/init.c.o
[ 62%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/input.c.o
[ 63%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/gencnv.c.o
[ 63%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/invent.c.o
[ 63%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genuslin.c.o
[ 63%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genvpoly.c.o
[ 63%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/leanmetr.c.o
[ 63%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/general.c.o
[ 63%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/gencirc.c.o
[ 64%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genfl8.c.o
[ 65%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/mainloop.c.o
[ 65%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genf24.c.o
[ 65%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/map.c.o
[ 65%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/gentl8.c.o
[ 65%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/mfdfunc.c.o
[ 65%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genrect.c.o
[ 66%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genvrect.c.o
[ 66%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Gen/genslin.c.o
[ 66%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/mfdgadg.c.o
[ 67%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/mfdgames.c.o
[ 67%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8vlin.c.o
[ 67%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/FL8OPL.c.o
[ 67%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/mfdgump.c.o
[ 68%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8cply.c.o
[ 68%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/mfdpanel.c.o
[ 68%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8clin.c.o
[ 68%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8lp.c.o
[ 68%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8lf.c.o
[ 68%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/minimax.c.o
[ 69%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/mlimbs.c.o
[ 70%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8ll.c.o
[ 70%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8s.c.o
[ 70%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8hfl8.c.o
[ 70%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/movekeys.c.o
/sources/systemshock-0.7.7/src/Libraries/2D/Source/Flat8/fl8s.c: In function 'gri_scale_umap_loop_PPC':
/sources/systemshock-0.7.7/src/Libraries/2D/Source/Flat8/fl8s.c:185:31: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
185 | *p_dest = (uchar)(tli->clut); // gr_fill_upixel((uchar )(tli->clut),x,tli->y);
| ^
[ 70%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/musicai.c.o
[ 70%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/newai.c.o
[ 70%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8pnt.c.o
[ 71%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/newmfd.c.o
[ 71%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8fl8m.c.o
[ 71%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/objapp.c.o
[ 72%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8ltp.c.o
[ 72%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8fl8c.c.o
[ 72%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/objects.c.o
[ 72%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/objload.c.o
[ 72%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8w.c.o
[ 72%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8cop.c.o
[ 73%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8wlin.c.o
[ 73%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/objprop.c.o
[ 74%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8lw.c.o
[ 74%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/objsim.c.o
[ 74%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8pix.c.o
[ 74%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/objuse.c.o
[ 74%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8row.c.o
[ 74%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/olh.c.o
[ 74%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/olhscan.c.o
[ 75%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8ft.c.o
[ 75%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8rsd8.c.o
[ 75%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/Fl8F.c.o
[ 75%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8bldbl.c.o
[ 76%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8clear.c.o
[ 77%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/palfx.c.o
[ 77%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/pathfind.c.o
[ 77%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/physics.c.o
[ 77%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8p.c.o
/sources/systemshock-0.7.7/src/GameSrc/physics.c: In function 'physics_init':
/sources/systemshock-0.7.7/src/GameSrc/physics.c:1215:34: warning: assignment to 'void (*)(physics_handle, physics_handle, int32_t, int32_t, int32_t, fix *)' {aka 'void (*)(int, int, int, int, int, int *)'} from incompatible pointer type 'void (*)(physics_handle, physics_handle, int, long int, long int, fix *)' {aka 'void (*)(int, int, int, long int, long int, int *)'} [-Wincompatible-pointer-types]
1215 | init_data.collision_callback = cit_collision_callback;
| ^
[ 77%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8wclin.c.o
[ 77%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/player.c.o
[ 78%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/plotware.c.o
[ 78%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8hlin.c.o
[ 79%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8bl.c.o
[ 79%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/popups.c.o
[ 79%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8gpix.c.o
[ 79%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/render.c.o
[ 79%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/rendtool.c.o
[ 79%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8ns.c.o
[ 80%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/saveload.c.o
[ 80%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8lnop.c.o
[ 80%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/schedule.c.o
/sources/systemshock-0.7.7/src/GameSrc/saveload.c: In function 'load_current_ma':
/sources/systemshock-0.7.7/src/GameSrc/saveload.c:857:27: warning: passing argument 1 of 'schedule_free' from incompatible pointer type [-Wincompatible-pointer-types]
857 | schedule_free(&global_fullmap->sched);
| ^~~~~~~~~~~~~~~~~~~~~~
| |
| Schedule (*)[1] {aka struct _schedule (*)[1]}
In file included from /sources/systemshock-0.7.7/src/GameSrc/saveload.c:65:
/sources/systemshock-0.7.7/src/GameSrc/Headers/schedule.h:97:33: note: expected 'Schedule *' {aka 'struct _schedule *'} but argument is of type 'Schedule (*)[1' {aka 'struct _schedule (*)[1]'}
97 | errtype schedule_free(Schedule *s);
| ~~~~~~~~~~^
/sources/systemshock-0.7.7/src/GameSrc/saveload.c:858:27: warning: passing argument 1 of 'schedule_init' from incompatible pointer type [-Wincompatible-pointer-types]
858 | schedule_init(&global_fullmap->sched, queue_size, FALSE);
| ^~~~~~~~~~~~~~~~~~~~~~
| |
| Schedule (*)[1] {aka struct _schedule (*)[1]}
In file included from /sources/systemshock-0.7.7/src/GameSrc/saveload.c:65:
/sources/systemshock-0.7.7/src/GameSrc/Headers/schedule.h:92:33: note: expected 'Schedule *' {aka 'struct _schedule *'} but argument is of type 'Schedule (*)[1' {aka 'struct _schedule (*)[1]'}
92 | errtype schedule_init(Schedule *s, int size, uchar grow);
| ~~~~~~~~~~^
[ 80%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8dbl.c.o
[ 81%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8cnv.c.o
[ 81%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/screen.c.o
[ 81%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/setup.c.o
[ 81%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8slin.c.o
[ 81%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8lin.c.o
[ 81%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8tsmap.c.o
/sources/systemshock-0.7.7/src/Libraries/2D/Source/Flat8/fl8tsmap.c: In function 'gri_trans_solid_lin_umap_loop':
/sources/systemshock-0.7.7/src/Libraries/2D/Source/Flat8/fl8tsmap.c:55:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
55 | solid_color = (uchar)tli->clut;
| ^
/sources/systemshock-0.7.7/src/Libraries/2D/Source/Flat8/fl8tsmap.c: In function 'gri_trans_solid_floor_umap_loop':
/sources/systemshock-0.7.7/src/Libraries/2D/Source/Flat8/fl8tsmap.c:145:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
145 | solid_color = (uchar)tli->clut;
| ^
/sources/systemshock-0.7.7/src/Libraries/2D/Source/Flat8/fl8tsmap.c: In function 'gri_solid_wall_umap_loop':
/sources/systemshock-0.7.7/src/Libraries/2D/Source/Flat8/fl8tsmap.c:236:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
236 | solid_color = (uchar)tli->clut;
| ^
/sources/systemshock-0.7.7/src/Libraries/2D/Source/Flat8/fl8tsmap.c: In function 'gri_trans_solid_per_umap_hscan_scanline':
/sources/systemshock-0.7.7/src/Libraries/2D/Source/Flat8/fl8tsmap.c:327:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
327 | solid_color = (uchar)pi->clut;
| ^
/sources/systemshock-0.7.7/src/Libraries/2D/Source/Flat8/fl8tsmap.c: In function 'gri_trans_solid_per_umap_vscan_scanline':
/sources/systemshock-0.7.7/src/Libraries/2D/Source/Flat8/fl8tsmap.c:446:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
446 | solid_color = (uchar)pi->clut;
| ^
[ 82%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8ply.c.o
[ 83%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/shodan.c.o
[ 83%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/sideicon.c.o
[ 83%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/sndcall.c.o
[ 83%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8sply.c.o
[ 83%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8rect.c.o
[ 83%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8gfl8.c.o
[ 83%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/star.c.o
[ 83%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/statics.c.o
[ 84%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8tl8.c.o
[ 85%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/status.c.o
[ 85%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8p24.c.o
[ 85%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8g24.c.o
[ 85%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/target.c.o
[ 85%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8ctp.c.o
[ 85%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/textmaps.c.o
[ 85%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/tfdirect.c.o
[ 86%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8mscl.c.o
[ 86%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8lop.c.o
[ 86%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8ntrp2.c.o
[ 86%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8sub.c.o
[ 87%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/tfutil.c.o
[ 88%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8tpl.c.o
[ 88%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/tools.c.o
[ 88%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/trigger.c.o
[ 88%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8nl.c.o
[ 88%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/view360.c.o
[ 88%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8fltr2.c.o
[ 89%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/viewhelp.c.o
[ 89%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/vitals.c.o
[ 89%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8mono.c.o
[ 89%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8fl8.c.o
[ 90%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/vmail.c.o
[ 90%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Flat8/fl8chfl8.c.o
[ 90%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Clip/clpply.c.o
[ 90%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/wares.c.o
[ 91%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/weapons.c.o
[ 91%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Clip/clplin.c.o
[ 91%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Clip/clpclin.c.o
[ 92%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Clip/clpltab.c.o
[ 92%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Clip/clpf24.c.o
[ 92%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/wrapper.c.o
[ 92%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/gamerend.c.o
/sources/systemshock-0.7.7/src/GameSrc/vmail.c: In function 'play_vmail_intro':
/sources/systemshock-0.7.7/src/GameSrc/vmail.c:167:77: warning: passing argument 5 of 'AnimPlayRegion' from incompatible pointer type [-Wincompatible-pointer-types]
167 | main_anim = AnimPlayRegion(REF_ANIM_vintro, mainview_region, animloc, 0, vmail_intro);
| ^~~~~~~~~~~
| |
| void (*)(LGRect *, ubyte) {aka void (*)(LGRect *, unsigned char)}
In file included from /sources/systemshock-0.7.7/src/GameSrc/vmail.c:47:
/sources/systemshock-0.7.7/src/GameSrc/Headers/anim.h:59:11: note: expected 'void (*)(Rect *, ubyte)' {aka 'void (*)(Rect *, unsigned char)'} but argument is of type 'void (*)(LGRect *, ubyte)' {aka 'void (*)(LGRect *, unsigned char)'}
59 | void (*composeFunc)(Rect *area, ubyte flags));
| ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 92%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Clip/clplin2.c.o
[ 92%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Clip/clppoly.c.o
[ 92%] Building C object CMakeFiles/GAME_LIB.dir/src/GameSrc/mouselook.c.o
[ 93%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Clip/clpslin.c.o
[ 93%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Clip/clprect.c.o
[ 93%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/Clip/clpmono.c.o
[ 93%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/RSD/rsdcvt.c.o
[ 94%] Building C object src/Libraries/CMakeFiles/2D_LIB.dir/2D/Source/RSD/RSDUnpack.c.o
[ 94%] Linking C static library lib2D_LIB.a
[ 94%] Built target 2D_LIB
[ 94%] Building C object src/Libraries/CMakeFiles/AFILE_LIB.dir/AFILE/Source/afile.c.o
[ 94%] Building C object src/Libraries/CMakeFiles/AFILE_LIB.dir/AFILE/Source/compose.c.o
[ 95%] Building C object src/Libraries/CMakeFiles/AFILE_LIB.dir/AFILE/Source/amov.c.o
[ 95%] Building CXX object src/Libraries/CMakeFiles/AFILE_LIB.dir/AFILE/Source/draw4x4.cpp.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 95%] Building CXX object src/Libraries/CMakeFiles/AFILE_LIB.dir/AFILE/Source/huffde.cpp.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 95%] Linking C static library libGAME_LIB.a
[ 96%] Building C object src/Libraries/CMakeFiles/AFILE_LIB.dir/AFILE/Source/movie.c.o
[ 96%] Built target GAME_LIB
[ 96%] Linking CXX static library libAFILE_LIB.a
[ 96%] Built target AFILE_LIB
[ 96%] Building C object CMakeFiles/systemshock.dir/src/MacSrc/ShockBitmap.c.o
[ 97%] Building C object CMakeFiles/systemshock.dir/src/MacSrc/Stub.c.o
[ 97%] Building C object CMakeFiles/systemshock.dir/src/MacSrc/MoviePlay.c.o
[ 98%] Building C object CMakeFiles/systemshock.dir/src/MacSrc/Shock.c.o
[ 98%] Building C object CMakeFiles/systemshock.dir/src/MacSrc/InitMac.c.o
[ 98%] Building C object CMakeFiles/systemshock.dir/src/MacSrc/Prefs.c.o
[ 98%] Building C object CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o
[ 98%] Building C object CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o
[ 99%] Building C object CMakeFiles/systemshock.dir/src/MacSrc/Modding.c.o
/sources/systemshock-0.7.7/src/MacSrc/Modding.c: In function 'ProcessModDirectory':
/sources/systemshock-0.7.7/src/MacSrc/Modding.c:104:40: warning: passing argument 1 of 'ProcessModFile' from incompatible pointer type [-Wincompatible-pointer-types]
104 | ProcessModFile(&buf, FALSE);
| ^~~~
| |
| char (*)[(long unsigned int)(strlen((const char *)dirname) + strlen((const char *)&ep->d_name)) + 2]
/sources/systemshock-0.7.7/src/MacSrc/Modding.c:39:26: note: expected 'char *' but argument is of type 'char (*)[(long unsigned int)(strlen((const char *)dirname) + strlen((const char *)&ep->d_name)) + 2]'
39 | int ProcessModFile(char* filename, uchar follow_dirs) {
| ~~~~~~^~~~~~~~
[ 99%] Building CXX object CMakeFiles/systemshock.dir/src/MacSrc/OpenGL.cc.o
cc1plus: warning: '-Werror=' argument '-Werror=implicit-function-declaration' is not valid for C++
[ 99%] Building C object CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o
[ 99%] Building C object CMakeFiles/systemshock.dir/src/MusicSrc/MusicDevice.c.o
[100%] Linking CXX executable systemshock
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x9): multiple definition of `gTuneDone'; CMakeFiles/systemshock.dir/src/MacSrc/Stub.c.o:(.bss+0x0): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o:(.bss+0x20): multiple definition of `ThreadCommand'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x100): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o:(.bss+0x40): multiple definition of `ThreadPlaying'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x120): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o:(.bss+0x60): multiple definition of `DeviceChannelVolume'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x140): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o:(.bss+0xa0): multiple definition of `ThreadChannelRemap'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x180): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o:(.bss+0x120): multiple definition of `ThreadTiming'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x200): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o:(.bss+0x140): multiple definition of `ThreadEventList'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x220): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o:(.bss+0x160): multiple definition of `TrackUsedChannels'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x240): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o:(.bss+0x164): multiple definition of `TrackTiming'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x244): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o:(.bss+0x168): multiple definition of `TrackEvents'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x248): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o:(.bss+0x16c): multiple definition of `NumUsedChannels'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x24c): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o:(.bss+0x170): multiple definition of `ChannelThread'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x250): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/SDLSound.c.o:(.bss+0x180): multiple definition of `NumTracks'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x260): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Modding.c.o:(.bss+0x0): multiple definition of `num_mod_files'; CMakeFiles/systemshock.dir/src/MacSrc/Shock.c.o:(.bss+0x4f8): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Modding.c.o:(.bss+0x20): multiple definition of `modding_additional_files'; CMakeFiles/systemshock.dir/src/MacSrc/Shock.c.o:(.bss+0x500): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Modding.c.o:(.bss+0x1b0): multiple definition of `modding_archive_override'; CMakeFiles/systemshock.dir/src/MacSrc/Shock.c.o:(.bss+0x690): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o:(.bss+0x40): multiple definition of `ThreadPlaying'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x120): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o:(.bss+0x20): multiple definition of `ThreadCommand'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x100): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o:(.bss+0x140): multiple definition of `ThreadEventList'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x220): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o:(.bss+0x120): multiple definition of `ThreadTiming'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x200): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o:(.bss+0x170): multiple definition of `ChannelThread'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x250): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o:(.bss+0x16c): multiple definition of `NumUsedChannels'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x24c): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o:(.bss+0x60): multiple definition of `DeviceChannelVolume'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x140): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o:(.bss+0xa0): multiple definition of `ThreadChannelRemap'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x180): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o:(.bss+0x180): multiple definition of `NumTracks'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x260): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o:(.bss+0x168): multiple definition of `TrackEvents'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x248): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o:(.bss+0x164): multiple definition of `TrackTiming'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x244): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: CMakeFiles/systemshock.dir/src/MacSrc/Xmi.c.o:(.bss+0x160): multiple definition of `TrackUsedChannels'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x240): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(gamestrn.c.o):(.bss+0x0): multiple definition of `which_lang'; CMakeFiles/systemshock.dir/src/MacSrc/Prefs.c.o:(.bss+0x44): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x0): multiple definition of `ThreadCommand'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x100): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x20): multiple definition of `ThreadPlaying'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x120): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x40): multiple definition of `DeviceChannelVolume'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x140): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x80): multiple definition of `ThreadChannelRemap'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x180): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x100): multiple definition of `ThreadTiming'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x200): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x120): multiple definition of `ThreadEventList'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x220): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x140): multiple definition of `TrackUsedChannels'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x240): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x144): multiple definition of `TrackTiming'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x244): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x148): multiple definition of `TrackEvents'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x248): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x14c): multiple definition of `NumUsedChannels'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x24c): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x150): multiple definition of `ChannelThread'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x250): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x160): multiple definition of `NumTracks'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x260): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(init.c.o):(.bss+0x364): multiple definition of `num_mod_files'; CMakeFiles/systemshock.dir/src/MacSrc/Shock.c.o:(.bss+0x4f8): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(init.c.o):(.bss+0x380): multiple definition of `modding_additional_files'; CMakeFiles/systemshock.dir/src/MacSrc/Shock.c.o:(.bss+0x500): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(init.c.o):(.bss+0x510): multiple definition of `modding_archive_override'; CMakeFiles/systemshock.dir/src/MacSrc/Shock.c.o:(.bss+0x690): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(input.c.o):(.bss+0x234): multiple definition of `mlook_vel_y'; libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x164): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(input.c.o):(.bss+0x238): multiple definition of `mlook_vel_x'; libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x168): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(mlimbs.c.o):(.bss+0x3c): multiple definition of `mlimbs_error'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x1c): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(mlimbs.c.o):(.bss+0x1c0): multiple definition of `current_request'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x20): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(musicai.c.o):(.bss+0x380): multiple definition of `NumTracks'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x260): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(musicai.c.o):(.bss+0x220): multiple definition of `ThreadCommand'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x100): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(musicai.c.o):(.bss+0x240): multiple definition of `ThreadPlaying'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x120): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(musicai.c.o):(.bss+0x260): multiple definition of `DeviceChannelVolume'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x140): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(musicai.c.o):(.bss+0x2a0): multiple definition of `ThreadChannelRemap'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x180): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(musicai.c.o):(.bss+0x320): multiple definition of `ThreadTiming'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x200): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(musicai.c.o):(.bss+0x340): multiple definition of `ThreadEventList'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x220): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(musicai.c.o):(.bss+0x360): multiple definition of `TrackUsedChannels'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x240): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(musicai.c.o):(.bss+0x364): multiple definition of `TrackTiming'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x244): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(musicai.c.o):(.bss+0x368): multiple definition of `TrackEvents'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x248): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(musicai.c.o):(.bss+0x36c): multiple definition of `NumUsedChannels'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x24c): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(musicai.c.o):(.bss+0x370): multiple definition of `ChannelThread'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x250): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(objuse.c.o):(.bss+0xc): multiple definition of `mlook_vel_y'; libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x164): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(objuse.c.o):(.bss+0x10): multiple definition of `mlook_vel_x'; libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x168): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(physics.c.o):(.bss+0xb8): multiple definition of `mlook_vel_y'; libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x164): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(physics.c.o):(.bss+0xbc): multiple definition of `mlook_vel_x'; libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x168): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(setup.c.o):(.bss+0x240): multiple definition of `NumTracks'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x260): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(setup.c.o):(.bss+0xe0): multiple definition of `ThreadCommand'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x100): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(setup.c.o):(.bss+0x100): multiple definition of `ThreadPlaying'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x120): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(setup.c.o):(.bss+0x120): multiple definition of `DeviceChannelVolume'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x140): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(setup.c.o):(.bss+0x160): multiple definition of `ThreadChannelRemap'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x180): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(setup.c.o):(.bss+0x1e0): multiple definition of `ThreadTiming'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x200): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(setup.c.o):(.bss+0x200): multiple definition of `ThreadEventList'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x220): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(setup.c.o):(.bss+0x220): multiple definition of `TrackUsedChannels'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x240): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(setup.c.o):(.bss+0x224): multiple definition of `TrackTiming'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x244): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(setup.c.o):(.bss+0x228): multiple definition of `TrackEvents'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x248): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(setup.c.o):(.bss+0x22c): multiple definition of `NumUsedChannels'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x24c): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(setup.c.o):(.bss+0x230): multiple definition of `ChannelThread'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x250): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x1f0): multiple definition of `sfx_on'; CMakeFiles/systemshock.dir/src/MacSrc/Prefs.c.o:(.data+0x0): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x240): multiple definition of `ThreadCommand'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x100): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x260): multiple definition of `ThreadPlaying'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x120): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x280): multiple definition of `DeviceChannelVolume'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x140): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x2c0): multiple definition of `ThreadChannelRemap'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x180): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x340): multiple definition of `ThreadTiming'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x200): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x360): multiple definition of `ThreadEventList'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x220): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x380): multiple definition of `TrackUsedChannels'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x240): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x384): multiple definition of `TrackTiming'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x244): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x388): multiple definition of `TrackEvents'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x248): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x38c): multiple definition of `NumUsedChannels'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x24c): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x390): multiple definition of `ChannelThread'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x250): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(wrapper.c.o):(.bss+0x3a0): multiple definition of `NumTracks'; CMakeFiles/systemshock.dir/src/MacSrc/MacTune.c.o:(.bss+0x260): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(mouselook.c.o):(.bss+0xc): multiple definition of `mlook_vel_x'; libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x168): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: libGAME_LIB.a(mouselook.c.o):(.bss+0x8): multiple definition of `mlook_vel_y'; libGAME_LIB.a(hkeyfunc.c.o):(.bss+0x164): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(tluctab.c.o):(.bss+0x0): multiple definition of `tluc8nstab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x0): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(tluctab.c.o):(.bss+0x4): multiple definition of `tluc8stab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x4): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(tluctab.c.o):(.bss+0x420): multiple definition of `tluc8tab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x420): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(tluctab.c.o):(.bss+0x20): multiple definition of `tluc8ltab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x20): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8ns.c.o):(.bss+0x420): multiple definition of `tluc8tab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x420): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8ns.c.o):(.bss+0x0): multiple definition of `tluc8nstab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x0): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8ns.c.o):(.bss+0x4): multiple definition of `tluc8stab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x4): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8ns.c.o):(.bss+0x20): multiple definition of `tluc8ltab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x20): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8ply.c.o):(.bss+0x420): multiple definition of `tluc8tab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x420): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8ply.c.o):(.bss+0x0): multiple definition of `tluc8nstab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x0): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8ply.c.o):(.bss+0x4): multiple definition of `tluc8stab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x4): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8ply.c.o):(.bss+0x20): multiple definition of `tluc8ltab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x20): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8sply.c.o):(.bss+0x4): multiple definition of `tluc8stab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x4): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8sply.c.o):(.bss+0x0): multiple definition of `tluc8nstab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x0): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8sply.c.o):(.bss+0x20): multiple definition of `tluc8ltab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x20): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8sply.c.o):(.bss+0x420): multiple definition of `tluc8tab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x420): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8tl8.c.o):(.bss+0x420): multiple definition of `tluc8tab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x420): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8tl8.c.o):(.bss+0x0): multiple definition of `tluc8nstab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x0): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8tl8.c.o):(.bss+0x4): multiple definition of `tluc8stab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x4): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8tl8.c.o):(.bss+0x20): multiple definition of `tluc8ltab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x20): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8nl.c.o):(.bss+0x420): multiple definition of `tluc8tab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x420): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8nl.c.o):(.bss+0x0): multiple definition of `tluc8nstab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x0): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8nl.c.o):(.bss+0x4): multiple definition of `tluc8stab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x4): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(fl8nl.c.o):(.bss+0x20): multiple definition of `tluc8ltab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x20): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(gentl8.c.o):(.bss+0x420): multiple definition of `tluc8tab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x420): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(gentl8.c.o):(.bss+0x0): multiple definition of `tluc8nstab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x0): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(gentl8.c.o):(.bss+0x4): multiple definition of `tluc8stab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x4): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: src/Libraries/lib2D_LIB.a(gentl8.c.o):(.bss+0x20): multiple definition of `tluc8ltab'; src/Libraries/lib2D_LIB.a(tlucdat.c.o):(.bss+0x20): first defined here
/boot/system/develop/tools/bin/../lib/gcc/x86_64-unknown-haiku/11.2.0/../../../../x86_64-unknown-haiku/bin/ld: /boot/system/develop/lib/libSDL2.so: error adding symbols: file in wrong format
collect2: error: ld returned 1 exit status
CMakeFiles/systemshock.dir/build.make:297: recipe for target 'systemshock' failed
make[3]: *** [systemshock] Error 1
CMakeFiles/Makefile2:147: recipe for target 'CMakeFiles/systemshock.dir/all' failed
make[2]: *** [CMakeFiles/systemshock.dir/all] Error 2
CMakeFiles/Makefile2:154: recipe for target 'CMakeFiles/systemshock.dir/rule' failed
make[1]: *** [CMakeFiles/systemshock.dir/rule] Error 2
Makefile:124: recipe for target 'systemshock' failed
make: *** [systemshock] Error 2
Warning: Command '['bash', '-c', '. /wrapper-script']' returned non-zero exit status 2.
Error: Build has failed - stopping.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment