src/gitinfo.h is up to date at commit ZA_3.0.1-165-5ffcb6eb5a98. In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:81, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/gl_api.h:3: warning: "APIENTRYP" redefined 3 | #define APIENTRYP * | In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:29: note: this is the location of the previous definition 29 | #define APIENTRYP APIENTRY * | In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:81, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/gl_api.h:3: warning: "APIENTRYP" redefined 3 | #define APIENTRYP * | In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:29: note: this is the location of the previous definition 29 | #define APIENTRYP APIENTRY * | /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlvideo.cpp: In member function ‘virtual DFrameBuffer* SDLVideo::CreateFrameBuffer(int, int, bool, DFrameBuffer*)’: /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlvideo.cpp:265:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 265 | oheight = height; | ~~~~~~~~^~~~~~~~ /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlvideo.cpp:266:3: note: here 266 | case 2: | ^~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:12340:25: error: conflicting declaration ‘typedef void (* PFNGLFRAGMENTLIGHTFVSGIXPROC)(GLenum, GLenum, const GLfloat*)’ 12340 | typedef void (APIENTRYP PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat *params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:74, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /usr/include/GL/glew.h:18734:28: note: previous declaration as ‘typedef void (* PFNGLFRAGMENTLIGHTFVSGIXPROC)(GLenum, GLenum, GLfloat*)’ 18734 | typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat* params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:12342:25: error: conflicting declaration ‘typedef void (* PFNGLFRAGMENTLIGHTIVSGIXPROC)(GLenum, GLenum, const GLint*)’ 12342 | typedef void (APIENTRYP PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, const GLint *params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:74, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /usr/include/GL/glew.h:18736:28: note: previous declaration as ‘typedef void (* PFNGLFRAGMENTLIGHTIVSGIXPROC)(GLenum, GLenum, GLint*)’ 18736 | typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, GLint* params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:12344:25: error: conflicting declaration ‘typedef void (* PFNGLFRAGMENTLIGHTMODELFVSGIXPROC)(GLenum, const GLfloat*)’ 12344 | typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, const GLfloat *params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:74, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /usr/include/GL/glew.h:18730:28: note: previous declaration as ‘typedef void (* PFNGLFRAGMENTLIGHTMODELFVSGIXPROC)(GLenum, GLfloat*)’ 18730 | typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, GLfloat* params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:12346:25: error: conflicting declaration ‘typedef void (* PFNGLFRAGMENTLIGHTMODELIVSGIXPROC)(GLenum, const GLint*)’ 12346 | typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, const GLint *params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:74, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /usr/include/GL/glew.h:18732:28: note: previous declaration as ‘typedef void (* PFNGLFRAGMENTLIGHTMODELIVSGIXPROC)(GLenum, GLint*)’ 18732 | typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, GLint* params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:12353:25: error: conflicting declaration ‘typedef void (* PFNGLGETFRAGMENTMATERIALFVSGIXPROC)(GLenum, GLenum, GLfloat*)’ 12353 | typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, GLfloat *params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:74, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /usr/include/GL/glew.h:18743:28: note: previous declaration as ‘typedef void (* PFNGLGETFRAGMENTMATERIALFVSGIXPROC)(GLenum, GLenum, const GLfloat*)’ 18743 | typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, const GLfloat* data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:12354:25: error: conflicting declaration ‘typedef void (* PFNGLGETFRAGMENTMATERIALIVSGIXPROC)(GLenum, GLenum, GLint*)’ 12354 | typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, GLint *params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:74, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/hardware.cpp:51: /usr/include/GL/glew.h:18744:28: note: previous declaration as ‘typedef void (* PFNGLGETFRAGMENTMATERIALIVSGIXPROC)(GLenum, GLenum, const GLint*)’ 18744 | typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, const GLint* data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:12340:25: error: conflicting declaration ‘typedef void (* PFNGLFRAGMENTLIGHTFVSGIXPROC)(GLenum, GLenum, const GLfloat*)’ 12340 | typedef void (APIENTRYP PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, const GLfloat *params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:74, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /usr/include/GL/glew.h:18734:28: note: previous declaration as ‘typedef void (* PFNGLFRAGMENTLIGHTFVSGIXPROC)(GLenum, GLenum, GLfloat*)’ 18734 | typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTFVSGIXPROC) (GLenum light, GLenum pname, GLfloat* params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:12342:25: error: conflicting declaration ‘typedef void (* PFNGLFRAGMENTLIGHTIVSGIXPROC)(GLenum, GLenum, const GLint*)’ 12342 | typedef void (APIENTRYP PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, const GLint *params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:74, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /usr/include/GL/glew.h:18736:28: note: previous declaration as ‘typedef void (* PFNGLFRAGMENTLIGHTIVSGIXPROC)(GLenum, GLenum, GLint*)’ 18736 | typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTIVSGIXPROC) (GLenum light, GLenum pname, GLint* params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:12344:25: error: conflicting declaration ‘typedef void (* PFNGLFRAGMENTLIGHTMODELFVSGIXPROC)(GLenum, const GLfloat*)’ 12344 | typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, const GLfloat *params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:74, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /usr/include/GL/glew.h:18730:28: note: previous declaration as ‘typedef void (* PFNGLFRAGMENTLIGHTMODELFVSGIXPROC)(GLenum, GLfloat*)’ 18730 | typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELFVSGIXPROC) (GLenum pname, GLfloat* params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:12346:25: error: conflicting declaration ‘typedef void (* PFNGLFRAGMENTLIGHTMODELIVSGIXPROC)(GLenum, const GLint*)’ 12346 | typedef void (APIENTRYP PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, const GLint *params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:74, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /usr/include/GL/glew.h:18732:28: note: previous declaration as ‘typedef void (* PFNGLFRAGMENTLIGHTMODELIVSGIXPROC)(GLenum, GLint*)’ 18732 | typedef void (GLAPIENTRY * PFNGLFRAGMENTLIGHTMODELIVSGIXPROC) (GLenum pname, GLint* params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:12353:25: error: conflicting declaration ‘typedef void (* PFNGLGETFRAGMENTMATERIALFVSGIXPROC)(GLenum, GLenum, GLfloat*)’ 12353 | typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, GLfloat *params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:74, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /usr/include/GL/glew.h:18743:28: note: previous declaration as ‘typedef void (* PFNGLGETFRAGMENTMATERIALFVSGIXPROC)(GLenum, GLenum, const GLfloat*)’ 18743 | typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALFVSGIXPROC) (GLenum face, GLenum pname, const GLfloat* data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:75, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /home/dhalucario/workspace/zandronum-stable/src/./gl/api/glext.h:12354:25: error: conflicting declaration ‘typedef void (* PFNGLGETFRAGMENTMATERIALIVSGIXPROC)(GLenum, GLenum, GLint*)’ 12354 | typedef void (APIENTRYP PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, GLint *params); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /home/dhalucario/workspace/zandronum-stable/src/./gl/system/gl_system.h:74, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.h:7, from /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:18: /usr/include/GL/glew.h:18744:28: note: previous declaration as ‘typedef void (* PFNGLGETFRAGMENTMATERIALIVSGIXPROC)(GLenum, GLenum, const GLint*)’ 18744 | typedef void (GLAPIENTRY * PFNGLGETFRAGMENTMATERIALIVSGIXPROC) (GLenum face, GLenum pname, const GLint* data); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [src/CMakeFiles/zdoom.dir/build.make:122: src/CMakeFiles/zdoom.dir/sdl/hardware.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp: In member function ‘virtual DFrameBuffer* SDLGLVideo::CreateFrameBuffer(int, int, bool, DFrameBuffer*)’: /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:224:12: warning: this statement may fall through [-Wimplicit-fallthrough=] 224 | oheight = height; | ~~~~~~~~^~~~~~~~ /home/dhalucario/workspace/zandronum-stable/src/sdl/sdlglvideo.cpp:225:3: note: here 225 | case 2: | ^~~~ make[2]: *** [src/CMakeFiles/zdoom.dir/build.make:226: src/CMakeFiles/zdoom.dir/sdl/sdlglvideo.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:944: src/CMakeFiles/zdoom.dir/all] Error 2 make: *** [Makefile:103: all] Error 2