Hello guys, I helped port ClassiCube, a Minecraft clone written in c. (help by the developer Unknown Shadow)
to build
IRIX
Install Sgug-RSE (https://github.com/sgidevnet/sgug-rse) Install libX11, libgcc, libXau, libXdmcp, libcurl-devel, libogg, vorbis-tools, libX11-devel from SGUG-RSE. Install Nekoware OpenAL (neko_openal-1.1.tardist) for Audio (Can impact performace due the lack of .ogg decoding on SGI hardware. Add -DCC_BUILD_NOMUSIC to the build command to exclude audio). use -DCC_BUILD_LOWPOLYS to cull leaves and remove cave generation to lower polycounts. Use GCC 9.2 from SGUG-RSE shell to compile.
edit: you will need 24bit color depth for it to properly run.
gcc *.c -o ClassiCube -Wl,-rpath-link=/usr/lib32 -Wl,-rpath=/usr/lib32:/usr/sgug/lib32 -lX11 -lGL -lGLcore -lGLU -lpthread -Wl,--allow-shlib-undefined -DCC_BUILD_GL11
https://github.com/Joshyfishy22/ClassiCube-IRIX
to build
IRIX
Install Sgug-RSE (https://github.com/sgidevnet/sgug-rse) Install libX11, libgcc, libXau, libXdmcp, libcurl-devel, libogg, vorbis-tools, libX11-devel from SGUG-RSE. Install Nekoware OpenAL (neko_openal-1.1.tardist) for Audio (Can impact performace due the lack of .ogg decoding on SGI hardware. Add -DCC_BUILD_NOMUSIC to the build command to exclude audio). use -DCC_BUILD_LOWPOLYS to cull leaves and remove cave generation to lower polycounts. Use GCC 9.2 from SGUG-RSE shell to compile.
edit: you will need 24bit color depth for it to properly run.
gcc *.c -o ClassiCube -Wl,-rpath-link=/usr/lib32 -Wl,-rpath=/usr/lib32:/usr/sgug/lib32 -lX11 -lGL -lGLcore -lGLU -lpthread -Wl,--allow-shlib-undefined -DCC_BUILD_GL11
https://github.com/Joshyfishy22/ClassiCube-IRIX
Last edited: