I am trying to build latest sources (2019 09 02) on GNU/Linux.
Trying to build without OpenGL (USE_OPENGL=0) causes major errors on building:
source/duke3d/src/game.cpp:804:9: error: 'renderSetRollAngle' was not declared in this scope renderSetRollAngle(0); ^~~~~~~~~~~~~~~~~~ source/duke3d/src/game.cpp:804:9: note: suggested alternative: 'renderSetTarget' renderSetRollAngle(0); ^~~~~~~~~~~~~~~~~~ renderSetTarget source/duke3d/src/game.cpp:956:17: error: 'renderSetRollAngle' was not declared in this scope renderSetRollAngle(0); ^~~~~~~~~~~~~~~~~~ source/duke3d/src/game.cpp:956:17: note: suggested alternative: 'renderSetTarget' renderSetRollAngle(0); ^~~~~~~~~~~~~~~~~~ renderSetTarget source/duke3d/src/actors.cpp: In function 'void G_MoveEffectors()': source/duke3d/src/actors.cpp:7619:21: error: 'benchmarkScreenshot' was not declared in this scope benchmarkScreenshot = g_BenchmarkMode == BENCHMARKMODE_GENERATE_REFERENCE; ^~~~~~~~~~~~~~~~~~~ Failed building obj/duke3d/game.o from source/duke3d/src/game.cpp! Failed building obj/duke3d/actors.o from source/duke3d/src/actors.cpp!