Spoiler
Paul-Doyles-MacPro:eduke Paul$ cd eduke32 Paul-Doyles-MacPro:eduke32 Paul$ make Build started using "gcc -fomit-frame-pointer -funswitch-loops -O2 -fno-stack-protector -W -Wall -Wimplicit -Werror-implicit-function-declaration -funsigned-char -fno-strict-aliasing -DNO_GCC_BUILTINS -D_FORTIFY_SOURCE=2 -fjump-tables -Wextra -Wstrict-overflow=1 -Isource -Ibuild/include -Isource/jmact -Isource/jaudiolib/include -Isource/enet/include -fno-pic -I/Users/Paul/eduke/eduke32/Apple/include -I/Library/Frameworks/SDL.framework/Headers -I/Library/Frameworks/SDL_mixer.framework/Headers -DSDL_FRAMEWORK -DHAVE_INTTYPES -DRENDERTYPESDL=1 -DUSE_OPENGL -DNOASM -DPOLYMER" Built object obj/game.o source/actors.h:174: warning: ‘A_CheckEnemySprite’ declared inline after being called source/actors.h:174: warning: previous declaration of ‘A_CheckEnemySprite’ was here Built object obj/actors.o Built object obj/anim.o Built object obj/config.o Built object obj/demo.o Built object obj/gamedef.o Built object obj/gameexec.o Built object obj/gamevars.o Built object obj/global.o Built object obj/menus.o Built object obj/namesdyn.o Built object obj/net.o Built object obj/player.o Built object obj/premap.o Built object obj/savegame.o Built object obj/sector.o Built object obj/rts.o Built object obj/osdfuncs.o Built object obj/osdcmds.o Built object obj/grpscan.o Built object obj/sounds.o Built object obj/file_lib.o Built object obj/control.o Built object obj/keyboard.o Built object obj/mouse.o Built object obj/mathutil.o Built object obj/scriplib.o Built object obj/animlib.o Built object obj/game_icon.o Built object obj/sdlmusic.o Changing dir to /Users/Paul/eduke/eduke32/build Built object ../eobj/a-c.o Built object ../eobj/baselayer.o Built object ../eobj/cache1d.o Built object ../eobj/compat.o Built object ../eobj/crc32.o Built object ../eobj/defs.o src/engine.c: In function ‘setpalettefade’: src/engine.c:12871: warning: ‘p.f’ is used uninitialized in this function src/engine.c:12867: note: ‘p.f’ was declared here src/engine.c: In function ‘plotlines2d’: src/engine.c:12871: warning: ‘p.f’ is used uninitialized in this function src/engine.c:12867: note: ‘p.f’ was declared here src/engine.c: In function ‘plotpixel’: src/engine.c:12871: warning: ‘p.f’ is used uninitialized in this function src/engine.c:12867: note: ‘p.f’ was declared here src/engine.c: In function ‘printext256’: src/engine.c:12871: warning: ‘p.f’ is used uninitialized in this function src/engine.c:12867: note: ‘p.f’ was declared here src/engine.c:12871: warning: ‘p.f’ is used uninitialized in this function src/engine.c:12867: note: ‘p.f’ was declared here src/engine.c:12871: warning: ‘p.f’ is used uninitialized in this function src/engine.c:12867: note: ‘p.f’ was declared here src/engine.c: In function ‘clearallviews’: src/engine.c:12871: warning: ‘p.f’ is used uninitialized in this function src/engine.c:12867: note: ‘p.f’ was declared here src/engine.c: In function ‘clearview’: src/engine.c:12871: warning: ‘p.f’ is used uninitialized in this function src/engine.c:12867: note: ‘p.f’ was declared here Built object ../eobj/engine.o Built object ../eobj/polymost.o Built object ../eobj/hightile.o Built object ../eobj/textfont.o Built object ../eobj/smalltextfont.o Built object ../eobj/kplib.o Built object ../eobj/quicklz.o Built object ../eobj/md4.o Built object ../eobj/osd.o Built object ../eobj/pragmas.o Built object ../eobj/scriptfile.o Built object ../eobj/mutex.o Built object ../eobj/mdsprite.o Built object ../eobj/glbuild.o Built object ../eobj/polymer.o src/StartupWinController.editor.m: In function ‘-[StartupWinController alwaysShowClicked:]’: src/StartupWinController.editor.m:32: warning: unused parameter ‘sender’ src/StartupWinController.editor.m: In function ‘-[StartupWinController fullscreenClicked:]’: src/StartupWinController.editor.m:36: warning: unused parameter ‘sender’ src/StartupWinController.editor.m: In function ‘-[StartupWinController cancel:]’: src/StartupWinController.editor.m:41: warning: unused parameter ‘sender’ src/StartupWinController.editor.m: In function ‘-[StartupWinController start:]’: src/StartupWinController.editor.m:46: warning: unused parameter ‘sender’ src/StartupWinController.editor.m: In function ‘-[StartupWinController setupRunMode]’: src/StartupWinController.editor.m:58: warning: suggest parentheses around assignment used as truth value src/StartupWinController.editor.m: In function ‘-[StartupWinController setupMessagesMode]’: src/StartupWinController.editor.m:75: warning: suggest parentheses around assignment used as truth value src/StartupWinController.editor.m: In function ‘startwin_idle’: src/StartupWinController.editor.m:166: warning: unused parameter ‘v’ Built object ../eobj/StartupWinController.editor.o src//osxbits.m: In function ‘osx_msgbox’: src//osxbits.m:8: warning: unused parameter ‘name’ src//osxbits.m: In function ‘osx_ynbox’: src//osxbits.m:30: warning: unused parameter ‘name’ Built object ../eobj//osxbits.o src/sdlayer.c:85: warning: ‘loadappicon’ declared ‘static’ but never defined Built object ../eobj/sdlayer.o Ended compilation in this directory using "gcc -fomit-frame-pointer -funswitch-loops -O2 -fno-stack-protector -W -Wall -Wimplicit -Werror-implicit-function-declaration -funsigned-char -fno-strict-aliasing -DNO_GCC_BUILTINS -D_FORTIFY_SOURCE=2 -fjump-tables -Wextra -Wstrict-overflow=1 -Wno-char-subscripts -Iinclude -fno-pic -I/Library/Frameworks/SDL.framework/Headers -DHAVE_INTTYPES -DRENDERTYPESDL=1 -DUSE_OPENGL -DNOASM -DPOLYMER" Created library archive ../eobj/libengine.a Changing dir to /Users/Paul/eduke/eduke32 Changing dir to /Users/Paul/eduke/eduke32/source/jaudiolib Built object obj/drivers.o Built object obj/fx_man.o src/multivoc.c: In function ‘MV_GetNextVOCBlock’: src/multivoc.c:705: warning: cast from pointer to integer of different size src/multivoc.c:706: warning: cast from pointer to integer of different size src/multivoc.c:708: warning: cast to pointer from integer of different size src/multivoc.c:710: warning: cast from pointer to integer of different size src/multivoc.c:711: warning: cast from pointer to integer of different size Built object obj/multivoc.o Built object obj/mix.o Built object obj/mixst.o Built object obj/pitch.o src/vorbis.c: In function ‘MV_PlayLoopedVorbis’: src/vorbis.c:390: warning: cast to pointer from integer of different size Built object obj/vorbis.o Built object obj/driver_nosound.o Built object obj/driver_sdl.o Ended compilation in this directory using "gcc -fomit-frame-pointer -funswitch-loops -O2 -W -Wall -Wimplicit -Werror-implicit-function-declaration -funsigned-char -fno-strict-aliasing -DNO_GCC_BUILTINS -D_FORTIFY_SOURCE=2 -fjump-tables -Wextra -Wstrict-overflow=1 -fno-stack-protector -DSDL_FRAMEWORK -I../../Apple/include -I/Library/Frameworks/SDL.framework/Headers -I/Library/Frameworks/SDL_mixer.framework/Headers" Created library archive libjfaudiolib.a Changing dir to /Users/Paul/eduke/eduke32 Changing dir to /Users/Paul/eduke/eduke32/source/enet Built object obj/callbacks.o Built object obj/host.o Built object obj/list.o Built object obj/packet.o Built object obj/peer.o Built object obj/protocol.o Built object obj/compress.o Built object obj/unix.o Ended compilation in this directory using "gcc -fomit-frame-pointer -funswitch-loops -O2 -W -Wall -Wimplicit -Werror-implicit-function-declaration -funsigned-char -fno-strict-aliasing -DNO_GCC_BUILTINS -D_FORTIFY_SOURCE=2 -fjump-tables -Wextra -Wstrict-overflow=1 -fno-stack-protector" Created library archive libenet.a Changing dir to /Users/Paul/eduke/eduke32 ld: warning: -read_only_relocs cannot be used with x86_64 ld: warning: ignoring file Apple/lib/libvorbisfile.a, missing required architecture x86_64 in file ld: warning: ignoring file Apple/lib/libvorbis.a, missing required architecture x86_64 in file ld: warning: ignoring file Apple/lib/libogg.a, missing required architecture x86_64 in file ld: warning: ignoring file Apple/lib/libSDLmain.a, missing required architecture x86_64 in file ld: warning: ignoring file /System/Library/Frameworks//QuickTime.framework/QuickTime, missing required architecture x86_64 in file Undefined symbols for architecture x86_64: "_main", referenced from: start in crt1.10.6.o (maybe you meant: _app_main, _SDL_main ) ld: symbol(s) not found for architecture x86_64 collect2: ld returned 1 exit status Failed linking executable eduke32! make: *** [eduke32] Error 1 Paul-Doyles-MacPro:eduke32 Paul$
Edit by MB: I spoilered this because it rapes HScroll.