https://desuarchive.org/g/thread/87538372/#q87538442>>384413911>Look in your menu.c file for anything that references _volume or could be referencing _volume. Same thing for the rest of the errors. It's probably all from one package, my guess is either the engine or SDL.
The engine code is all there.
The engine doesn't use outside dependancies for the menu. It's a Quake engine that's been updated. For audio it uses ogg vorbis stuff I guess.
I don't know anything about compiling on OSX.
The thing is it did compile the c files: so doesn't that mean it found everything?
This stuff used to compile on OSX in 2012.
The makefile is here:
https://pastebin.com/GPkifHGnhttps://pastebin.com/TP7rJCLPIt has lines for OSX, iPhone etc. I got a 2011 Mac Mini just so it would be the same thing.
I've never made my own make files tho.
I installed the libs via both brew and mac ports:
>brew install sdl2 libjpeg-turbo libpng libvorbis curl
>sudo port install gcc11 libsdl2 openssl glfw libsdl2_gfx libsdl2_image libsdl2_mixer libsdl2_net libsdl2_ttf
And then I added, to the make file, for SDL which made it atleast get through the compile (but doesn't link):
>CPUOPTIMIZATIONS?=-fcommon -fno-math-errno -ffinite-math-only -fno-rounding-math -fno-signaling-nans -fno-trapping-math -D_THREAD_SAFE -I/opt/local/include/SDL2 -L/opt/local/lib -lSDL2
IE: -D_THREAD_SAFE -I/opt/local/include/SDL2 -L/opt/local/lib -lSDL2
As I was told to by a nice mac user.
I don't know if that should be somewhere else but CPUOPTIMIZATIONS is used in all compiles so I figured to put it there.
>>384413911>Look in your menu.c file for anything that references _volume or could be referencing _volume. Same thing for the rest of the errors. It's probably all from one package, my guess is either the engine or SDL.
The engine code is all there.
The engine doesn't use outside dependancies for the menu. It's a Quake engine that's been updated. For audio it uses ogg vorbis stuff I guess.
I don't know anything about compiling on OSX.
The thing is it did compile the c files: so doesn't that mean it found everything?
This stuff used to compile on OSX in 2012.
The makefile is here:
https://pastebin.com/GPkifHGnhttps://pastebin.com/TP7rJCLPIt has lines for OSX, iPhone etc. I got a 2011 Mac Mini just so it would be the same thing.
I've never made my own make files tho.
I installed the libs via both brew and mac ports:
>brew install sdl2 libjpeg-turbo libpng libvorbis curl
>sudo port install gcc11 libsdl2 openssl glfw libsdl2_gfx libsdl2_image libsdl2_mixer libsdl2_net libsdl2_ttf
And then I added, to the make file, for SDL which made it atleast get through the compile (but doesn't link):
>CPUOPTIMIZATIONS?=-fcommon -fno-math-errno -ffinite-math-only -fno-rounding-math -fno-signaling-nans -fno-trapping-math -D_THREAD_SAFE -I/opt/local/include/SDL2 -L/opt/local/lib -lSDL2
IE: -D_THREAD_SAFE -I/opt/local/include/SDL2 -L/opt/local/lib -lSDL2
As I was told to by a nice mac user.
I don't know if that should be somewhere else but CPUOPTIMIZATIONS is used in all compiles so I figured to put it there.
I don't know if it needs more stuff other than SDL path there. Never compiled on OSX before. Never used OSX before. My friend Chris is the OSX guy (straight, and got me into longboards)
I don't know what to do at all.
I don't know if it needs more stuff other than SDL path there. Never compiled on OSX before. Never used OSX before. My friend Chris is the OSX guy (straight, and got me into longboards)
I don't know what to do at all.