Reply 260 of 1571, by telanus
- Rank
- Newbie
wonder if someone could point out what I'm doing wrong. I'm compiling on Ubuntu 16.04. Most of the errors so far I was able to fix, but this I'm not sure how:
In file included from voodoo_opengl.h:33:0,from voodoo_opengl.cpp:28:voodoo_vogl.h:28:34: error: ‘void (* glActiveTextureARB)(GLenum)’ redeclared as different kind of symbolextern PFNGLACTIVETEXTUREARBPROC glActiveTextureARB;^In file included from /usr/include/SDL/SDL_opengl.h:46:0,from voodoo_vogl.h:24,from voodoo_opengl.h:33,from voodoo_opengl.cpp:28:/usr/include/GL/gl.h:1971:23: note: previous declaration ‘void glActiveTextureARB(GLenum)’GLAPI void GLAPIENTRY glActiveTextureARB(GLenum texture);^In file included from voodoo_opengl.h:33:0,from voodoo_opengl.cpp:28:voodoo_vogl.h:29:36: error: ‘void (* glMultiTexCoord4fARB)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)’ redeclared as different kind of symbolextern PFNGLMULTITEXCOORD4FARBPROC glMultiTexCoord4fARB;^In file included from /usr/include/SDL/SDL_opengl.h:46:0,from voodoo_vogl.h:24,from voodoo_opengl.h:33,from voodoo_opengl.cpp:28:/usr/include/GL/gl.h:1999:23: note: previous declaration ‘void glMultiTexCoord4fARB(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)’GLAPI void GLAPIENTRY glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t, GLfloat r, GLfloat q);^In file included from voodoo_opengl.h:33:0,from voodoo_opengl.cpp:28:voodoo_vogl.h:30:37: error: ‘void (* glMultiTexCoord4fvARB)(GLenum, const GLfloat*)’ redeclared as different kind of symbolextern PFNGLMULTITEXCOORD4FVARBPROC glMultiTexCoord4fvARB;^In file included from /usr/include/SDL/SDL_opengl.h:46:0,from voodoo_vogl.h:24,from voodoo_opengl.h:33,from voodoo_opengl.cpp:28:/usr/include/GL/gl.h:2000:23: note: previous declaration ‘void glMultiTexCoord4fvARB(GLenum, const GLfloat*)’GLAPI void GLAPIENTRY glMultiTexCoord4fvARB(GLenum target, const GLfloat *v);^In file included from voodoo_opengl.h:33:0,from voodoo_emu.cpp:81:voodoo_vogl.h:28:34: error: ‘void (* glActiveTextureARB)(GLenum)’ redeclared as different kind of symbolextern PFNGLACTIVETEXTUREARBPROC glActiveTextureARB;^In file included from /usr/include/SDL/SDL_opengl.h:46:0,from voodoo_vogl.h:24,from voodoo_opengl.h:33,from voodoo_emu.cpp:81:/usr/include/GL/gl.h:1971:23: note: previous declaration ‘void glActiveTextureARB(GLenum)’GLAPI void GLAPIENTRY glActiveTextureARB(GLenum texture);^In file included from voodoo_opengl.h:33:0,from voodoo_emu.cpp:81:voodoo_vogl.h:29:36: error: ‘void (* glMultiTexCoord4fARB)(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)’ redeclared as different kind of symbolextern PFNGLMULTITEXCOORD4FARBPROC glMultiTexCoord4fARB;^In file included from /usr/include/SDL/SDL_opengl.h:46:0,from voodoo_vogl.h:24,from voodoo_opengl.h:33,from voodoo_emu.cpp:81:/usr/include/GL/gl.h:1999:23: note: previous declaration ‘void glMultiTexCoord4fARB(GLenum, GLfloat, GLfloat, GLfloat, GLfloat)’GLAPI void GLAPIENTRY glMultiTexCoord4fARB(GLenum target, GLfloat s, GLfloat t,^
In file included from voodoo_opengl.h:33:0,from voodoo_emu.cpp:81:voodoo_vogl.h:30:37: error: ‘void (* glMultiTexCoord4fvARB)(GLenum, const GLfloat*)’ redeclared as different kind of symbolextern PFNGLMULTITEXCOORD4FVARBPROC glMultiTexCoord4fvARB;^In file included from /usr/include/SDL/SDL_opengl.h:46:0,from voodoo_vogl.h:24,from voodoo_opengl.h:33,from voodoo_emu.cpp:81:/usr/include/GL/gl.h:2000:23: note: previous declaration ‘void glMultiTexCoord4fvARB(GLenum, const GLfloat*)’GLAPI void GLAPIENTRY glMultiTexCoord4fvARB(GLenum target, const GLfloat *v);^voodoo_emu.cpp: In function ‘void init_fbi(voodoo_state*, fbi_state*, int)’:voodoo_emu.cpp:566:14: error: ‘FALSE’ was not declared in this scopef->vblank = FALSE;^voodoo_emu.cpp: In function ‘UINT32 register_r(UINT32)’:voodoo_emu.cpp:2784:25: error: ‘TRUE’ was not declared in this scopeupdate_statistics(v, TRUE);^Makefile:438: recipe for target 'voodoo_opengl.o' failedmake[4]: *** [voodoo_opengl.o] Error 1make[4]: *** Waiting for unfinished jobs....Makefile:438: recipe for target 'voodoo_emu.o' failedmake[4]: *** [voodoo_emu.o] Error 1mv -f .deps/dbopl.Tpo .deps/dbopl.Pomake[4]: Leaving directory '/home/user001/src/dosboxece/src/hardware'Makefile:458: recipe for target 'all-recursive' failedmake[3]: *** [all-recursive] Error 1make[3]: Leaving directory '/home/user001/src/dosboxece/src/hardware'Makefile:436: recipe for target 'all-recursive' failedmake[2]: *** [all-recursive] Error 1make[2]: Leaving directory '/home/user001/src/dosboxece/src'Makefile:377: recipe for target 'all-recursive' failedmake[1]: *** [all-recursive] Error 1make[1]: Leaving directory '/home/user001/src/dosboxece'Makefile:318: recipe for target 'all' failedmake: *** [all] Error 2