==== Building gladwrapper (release) ==== Creating obj/gladwrapper_Release mkdir -p obj/gladwrapper_Release gles2.cpp g++ -MMD -MP -DNDEBUG -DCONFIG_FINAL=1 -DCONFIG2_GLES=1 -DCONFIG2_AUDIO=0 -DCONFIG2_LOBBY=0 -DCONFIG2_MINIUPNPC=0 -DLIB_STATIC_LINK -DCONFIG_ENABLE_PCH=0 -I../../../source/pch/gladwrapper -I../../../source -isystem ../../../libraries/source/glad/include -O3 -g -Wall -Wextra -fno-rtti -std=c++17 -Wno-switch -Wno-reorder -Wno-invalid-offsetof -Wextra -Wno-missing-field-initializers -Wunused-parameter -Wredundant-decls -Wnon-virtual-dtor -Wundef -fstack-protector-all -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fstrict-aliasing -fno-omit-frame-pointer -fpch-preprocess -fPIC -march=pentium3 -mtune=generic -fvisibility=hidden -o "obj/gladwrapper_Release/gles2.o" -MF "obj/gladwrapper_Release/gles2.d" -c "../../../libraries/source/glad/src/gles2.cpp" ../../../libraries/source/glad/src/gles2.cpp:554:5: error: redefinition of ‘int GLAD_GL_ES_VERSION_2_0’ int GLAD_GL_ES_VERSION_2_0 = 0; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:23:5: note: ‘int GLAD_GL_ES_VERSION_2_0’ previously defined here int GLAD_GL_ES_VERSION_2_0 = 0; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:556:5: error: redefinition of ‘int GLAD_GL_EXT_texture_compression_s3tc’ int GLAD_GL_EXT_texture_compression_s3tc = 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:24:5: note: ‘int GLAD_GL_EXT_texture_compression_s3tc’ previously defined here int GLAD_GL_EXT_texture_compression_s3tc = 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:557:5: error: redefinition of ‘int GLAD_GL_EXT_texture_filter_anisotropic’ int GLAD_GL_EXT_texture_filter_anisotropic = 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:25:5: note: ‘int GLAD_GL_EXT_texture_filter_anisotropic’ previously defined here int GLAD_GL_EXT_texture_filter_anisotropic = 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:558:5: error: redefinition of ‘int GLAD_GL_EXT_texture_format_BGRA8888’ int GLAD_GL_EXT_texture_format_BGRA8888 = 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:26:5: note: ‘int GLAD_GL_EXT_texture_format_BGRA8888’ previously defined here int GLAD_GL_EXT_texture_format_BGRA8888 = 0; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:559:5: error: redefinition of ‘int GLAD_GL_OES_depth32’ int GLAD_GL_OES_depth32 = 0; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:27:5: note: ‘int GLAD_GL_OES_depth32’ previously defined here int GLAD_GL_OES_depth32 = 0; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:560:5: error: redefinition of ‘int GLAD_GL_OES_mapbuffer’ int GLAD_GL_OES_mapbuffer = 0; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:28:5: note: ‘int GLAD_GL_OES_mapbuffer’ previously defined here int GLAD_GL_OES_mapbuffer = 0; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:561:5: error: redefinition of ‘int GLAD_GL_OES_rgb8_rgba8’ int GLAD_GL_OES_rgb8_rgba8 = 0; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:29:5: note: ‘int GLAD_GL_OES_rgb8_rgba8’ previously defined here int GLAD_GL_OES_rgb8_rgba8 = 0; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:565:24: error: redefinition of ‘void (* glad_glActiveTexture)(GLenum)’ PFNGLACTIVETEXTUREPROC glad_glActiveTexture = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:34:24: note: ‘void (* glad_glActiveTexture)(GLenum)’ previously defined here PFNGLACTIVETEXTUREPROC glad_glActiveTexture = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:566:23: error: redefinition of ‘void (* glad_glAttachShader)(GLuint, GLuint)’ PFNGLATTACHSHADERPROC glad_glAttachShader = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:35:23: note: ‘void (* glad_glAttachShader)(GLuint, GLuint)’ previously defined here PFNGLATTACHSHADERPROC glad_glAttachShader = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:567:29: error: redefinition of ‘void (* glad_glBindAttribLocation)(GLuint, GLuint, const GLchar*)’ PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:36:29: note: ‘void (* glad_glBindAttribLocation)(GLuint, GLuint, const GLchar*)’ previously defined here PFNGLBINDATTRIBLOCATIONPROC glad_glBindAttribLocation = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:568:21: error: redefinition of ‘void (* glad_glBindBuffer)(GLenum, GLuint)’ PFNGLBINDBUFFERPROC glad_glBindBuffer = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:37:21: note: ‘void (* glad_glBindBuffer)(GLenum, GLuint)’ previously defined here PFNGLBINDBUFFERPROC glad_glBindBuffer = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:569:26: error: redefinition of ‘void (* glad_glBindFramebuffer)(GLenum, GLuint)’ PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:38:26: note: ‘void (* glad_glBindFramebuffer)(GLenum, GLuint)’ previously defined here PFNGLBINDFRAMEBUFFERPROC glad_glBindFramebuffer = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:570:27: error: redefinition of ‘void (* glad_glBindRenderbuffer)(GLenum, GLuint)’ PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:39:27: note: ‘void (* glad_glBindRenderbuffer)(GLenum, GLuint)’ previously defined here PFNGLBINDRENDERBUFFERPROC glad_glBindRenderbuffer = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:571:22: error: redefinition of ‘void (* glad_glBindTexture)(GLenum, GLuint)’ PFNGLBINDTEXTUREPROC glad_glBindTexture = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:40:22: note: ‘void (* glad_glBindTexture)(GLenum, GLuint)’ previously defined here PFNGLBINDTEXTUREPROC glad_glBindTexture = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:572:21: error: redefinition of ‘void (* glad_glBlendColor)(GLfloat, GLfloat, GLfloat, GLfloat)’ PFNGLBLENDCOLORPROC glad_glBlendColor = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:41:21: note: ‘void (* glad_glBlendColor)(GLfloat, GLfloat, GLfloat, GLfloat)’ previously defined here PFNGLBLENDCOLORPROC glad_glBlendColor = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:573:24: error: redefinition of ‘void (* glad_glBlendEquation)(GLenum)’ PFNGLBLENDEQUATIONPROC glad_glBlendEquation = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:42:24: note: ‘void (* glad_glBlendEquation)(GLenum)’ previously defined here PFNGLBLENDEQUATIONPROC glad_glBlendEquation = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:574:32: error: redefinition of ‘void (* glad_glBlendEquationSeparate)(GLenum, GLenum)’ PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:43:32: note: ‘void (* glad_glBlendEquationSeparate)(GLenum, GLenum)’ previously defined here PFNGLBLENDEQUATIONSEPARATEPROC glad_glBlendEquationSeparate = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:575:20: error: redefinition of ‘void (* glad_glBlendFunc)(GLenum, GLenum)’ PFNGLBLENDFUNCPROC glad_glBlendFunc = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:44:20: note: ‘void (* glad_glBlendFunc)(GLenum, GLenum)’ previously defined here PFNGLBLENDFUNCPROC glad_glBlendFunc = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:576:28: error: redefinition of ‘void (* glad_glBlendFuncSeparate)(GLenum, GLenum, GLenum, GLenum)’ PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:45:28: note: ‘void (* glad_glBlendFuncSeparate)(GLenum, GLenum, GLenum, GLenum)’ previously defined here PFNGLBLENDFUNCSEPARATEPROC glad_glBlendFuncSeparate = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:577:21: error: redefinition of ‘void (* glad_glBufferData)(GLenum, GLsizeiptr, const void*, GLenum)’ PFNGLBUFFERDATAPROC glad_glBufferData = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:46:21: note: ‘void (* glad_glBufferData)(GLenum, GLsizeiptr, const void*, GLenum)’ previously defined here PFNGLBUFFERDATAPROC glad_glBufferData = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:578:24: error: redefinition of ‘void (* glad_glBufferSubData)(GLenum, GLintptr, GLsizeiptr, const void*)’ PFNGLBUFFERSUBDATAPROC glad_glBufferSubData = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:47:24: note: ‘void (* glad_glBufferSubData)(GLenum, GLintptr, GLsizeiptr, const void*)’ previously defined here PFNGLBUFFERSUBDATAPROC glad_glBufferSubData = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:579:33: error: redefinition of ‘GLenum (* glad_glCheckFramebufferStatus)(GLenum)’ PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:48:33: note: ‘GLenum (* glad_glCheckFramebufferStatus)(GLenum)’ previously defined here PFNGLCHECKFRAMEBUFFERSTATUSPROC glad_glCheckFramebufferStatus = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:580:16: error: redefinition of ‘void (* glad_glClear)(GLbitfield)’ PFNGLCLEARPROC glad_glClear = NULL; ^~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:49:16: note: ‘void (* glad_glClear)(GLbitfield)’ previously defined here PFNGLCLEARPROC glad_glClear = NULL; ^~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:581:21: error: redefinition of ‘void (* glad_glClearColor)(GLfloat, GLfloat, GLfloat, GLfloat)’ PFNGLCLEARCOLORPROC glad_glClearColor = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:50:21: note: ‘void (* glad_glClearColor)(GLfloat, GLfloat, GLfloat, GLfloat)’ previously defined here PFNGLCLEARCOLORPROC glad_glClearColor = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:582:22: error: redefinition of ‘void (* glad_glClearDepthf)(GLfloat)’ PFNGLCLEARDEPTHFPROC glad_glClearDepthf = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:51:22: note: ‘void (* glad_glClearDepthf)(GLfloat)’ previously defined here PFNGLCLEARDEPTHFPROC glad_glClearDepthf = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:583:23: error: redefinition of ‘void (* glad_glClearStencil)(GLint)’ PFNGLCLEARSTENCILPROC glad_glClearStencil = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:52:23: note: ‘void (* glad_glClearStencil)(GLint)’ previously defined here PFNGLCLEARSTENCILPROC glad_glClearStencil = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:584:20: error: redefinition of ‘void (* glad_glColorMask)(GLboolean, GLboolean, GLboolean, GLboolean)’ PFNGLCOLORMASKPROC glad_glColorMask = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:53:20: note: ‘void (* glad_glColorMask)(GLboolean, GLboolean, GLboolean, GLboolean)’ previously defined here PFNGLCOLORMASKPROC glad_glColorMask = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:585:24: error: redefinition of ‘void (* glad_glCompileShader)(GLuint)’ PFNGLCOMPILESHADERPROC glad_glCompileShader = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:54:24: note: ‘void (* glad_glCompileShader)(GLuint)’ previously defined here PFNGLCOMPILESHADERPROC glad_glCompileShader = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:586:31: error: redefinition of ‘void (* glad_glCompressedTexImage2D)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const void*)’ PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:55:31: note: ‘void (* glad_glCompressedTexImage2D)(GLenum, GLint, GLenum, GLsizei, GLsizei, GLint, GLsizei, const void*)’ previously defined here PFNGLCOMPRESSEDTEXIMAGE2DPROC glad_glCompressedTexImage2D = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:587:34: error: redefinition of ‘void (* glad_glCompressedTexSubImage2D)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const void*)’ PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:56:34: note: ‘void (* glad_glCompressedTexSubImage2D)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLsizei, const void*)’ previously defined here PFNGLCOMPRESSEDTEXSUBIMAGE2DPROC glad_glCompressedTexSubImage2D = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:588:25: error: redefinition of ‘void (* glad_glCopyTexImage2D)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)’ PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:57:25: note: ‘void (* glad_glCopyTexImage2D)(GLenum, GLint, GLenum, GLint, GLint, GLsizei, GLsizei, GLint)’ previously defined here PFNGLCOPYTEXIMAGE2DPROC glad_glCopyTexImage2D = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:589:28: error: redefinition of ‘void (* glad_glCopyTexSubImage2D)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)’ PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:58:28: note: ‘void (* glad_glCopyTexSubImage2D)(GLenum, GLint, GLint, GLint, GLint, GLint, GLsizei, GLsizei)’ previously defined here PFNGLCOPYTEXSUBIMAGE2DPROC glad_glCopyTexSubImage2D = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:590:24: error: redefinition of ‘GLuint (* glad_glCreateProgram)()’ PFNGLCREATEPROGRAMPROC glad_glCreateProgram = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:59:24: note: ‘GLuint (* glad_glCreateProgram)()’ previously defined here PFNGLCREATEPROGRAMPROC glad_glCreateProgram = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:591:23: error: redefinition of ‘GLuint (* glad_glCreateShader)(GLenum)’ PFNGLCREATESHADERPROC glad_glCreateShader = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:60:23: note: ‘GLuint (* glad_glCreateShader)(GLenum)’ previously defined here PFNGLCREATESHADERPROC glad_glCreateShader = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:592:19: error: redefinition of ‘void (* glad_glCullFace)(GLenum)’ PFNGLCULLFACEPROC glad_glCullFace = NULL; ^~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:61:19: note: ‘void (* glad_glCullFace)(GLenum)’ previously defined here PFNGLCULLFACEPROC glad_glCullFace = NULL; ^~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:593:24: error: redefinition of ‘void (* glad_glDeleteBuffers)(GLsizei, const GLuint*)’ PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:62:24: note: ‘void (* glad_glDeleteBuffers)(GLsizei, const GLuint*)’ previously defined here PFNGLDELETEBUFFERSPROC glad_glDeleteBuffers = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:594:29: error: redefinition of ‘void (* glad_glDeleteFramebuffers)(GLsizei, const GLuint*)’ PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:63:29: note: ‘void (* glad_glDeleteFramebuffers)(GLsizei, const GLuint*)’ previously defined here PFNGLDELETEFRAMEBUFFERSPROC glad_glDeleteFramebuffers = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:595:24: error: redefinition of ‘void (* glad_glDeleteProgram)(GLuint)’ PFNGLDELETEPROGRAMPROC glad_glDeleteProgram = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:64:24: note: ‘void (* glad_glDeleteProgram)(GLuint)’ previously defined here PFNGLDELETEPROGRAMPROC glad_glDeleteProgram = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:596:30: error: redefinition of ‘void (* glad_glDeleteRenderbuffers)(GLsizei, const GLuint*)’ PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:65:30: note: ‘void (* glad_glDeleteRenderbuffers)(GLsizei, const GLuint*)’ previously defined here PFNGLDELETERENDERBUFFERSPROC glad_glDeleteRenderbuffers = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:597:23: error: redefinition of ‘void (* glad_glDeleteShader)(GLuint)’ PFNGLDELETESHADERPROC glad_glDeleteShader = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:66:23: note: ‘void (* glad_glDeleteShader)(GLuint)’ previously defined here PFNGLDELETESHADERPROC glad_glDeleteShader = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:598:25: error: redefinition of ‘void (* glad_glDeleteTextures)(GLsizei, const GLuint*)’ PFNGLDELETETEXTURESPROC glad_glDeleteTextures = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:67:25: note: ‘void (* glad_glDeleteTextures)(GLsizei, const GLuint*)’ previously defined here PFNGLDELETETEXTURESPROC glad_glDeleteTextures = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:599:20: error: redefinition of ‘void (* glad_glDepthFunc)(GLenum)’ PFNGLDEPTHFUNCPROC glad_glDepthFunc = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:68:20: note: ‘void (* glad_glDepthFunc)(GLenum)’ previously defined here PFNGLDEPTHFUNCPROC glad_glDepthFunc = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:600:20: error: redefinition of ‘void (* glad_glDepthMask)(GLboolean)’ PFNGLDEPTHMASKPROC glad_glDepthMask = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:69:20: note: ‘void (* glad_glDepthMask)(GLboolean)’ previously defined here PFNGLDEPTHMASKPROC glad_glDepthMask = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:601:22: error: redefinition of ‘void (* glad_glDepthRangef)(GLfloat, GLfloat)’ PFNGLDEPTHRANGEFPROC glad_glDepthRangef = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:70:22: note: ‘void (* glad_glDepthRangef)(GLfloat, GLfloat)’ previously defined here PFNGLDEPTHRANGEFPROC glad_glDepthRangef = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:602:23: error: redefinition of ‘void (* glad_glDetachShader)(GLuint, GLuint)’ PFNGLDETACHSHADERPROC glad_glDetachShader = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:71:23: note: ‘void (* glad_glDetachShader)(GLuint, GLuint)’ previously defined here PFNGLDETACHSHADERPROC glad_glDetachShader = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:603:18: error: redefinition of ‘void (* glad_glDisable)(GLenum)’ PFNGLDISABLEPROC glad_glDisable = NULL; ^~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:72:18: note: ‘void (* glad_glDisable)(GLenum)’ previously defined here PFNGLDISABLEPROC glad_glDisable = NULL; ^~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:604:35: error: redefinition of ‘void (* glad_glDisableVertexAttribArray)(GLuint)’ PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:73:35: note: ‘void (* glad_glDisableVertexAttribArray)(GLuint)’ previously defined here PFNGLDISABLEVERTEXATTRIBARRAYPROC glad_glDisableVertexAttribArray = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:605:21: error: redefinition of ‘void (* glad_glDrawArrays)(GLenum, GLint, GLsizei)’ PFNGLDRAWARRAYSPROC glad_glDrawArrays = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:74:21: note: ‘void (* glad_glDrawArrays)(GLenum, GLint, GLsizei)’ previously defined here PFNGLDRAWARRAYSPROC glad_glDrawArrays = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:606:23: error: redefinition of ‘void (* glad_glDrawElements)(GLenum, GLsizei, GLenum, const void*)’ PFNGLDRAWELEMENTSPROC glad_glDrawElements = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:75:23: note: ‘void (* glad_glDrawElements)(GLenum, GLsizei, GLenum, const void*)’ previously defined here PFNGLDRAWELEMENTSPROC glad_glDrawElements = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:607:17: error: redefinition of ‘void (* glad_glEnable)(GLenum)’ PFNGLENABLEPROC glad_glEnable = NULL; ^~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:76:17: note: ‘void (* glad_glEnable)(GLenum)’ previously defined here PFNGLENABLEPROC glad_glEnable = NULL; ^~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:608:34: error: redefinition of ‘void (* glad_glEnableVertexAttribArray)(GLuint)’ PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:77:34: note: ‘void (* glad_glEnableVertexAttribArray)(GLuint)’ previously defined here PFNGLENABLEVERTEXATTRIBARRAYPROC glad_glEnableVertexAttribArray = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:609:17: error: redefinition of ‘void (* glad_glFinish)()’ PFNGLFINISHPROC glad_glFinish = NULL; ^~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:78:17: note: ‘void (* glad_glFinish)()’ previously defined here PFNGLFINISHPROC glad_glFinish = NULL; ^~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:610:16: error: redefinition of ‘void (* glad_glFlush)()’ PFNGLFLUSHPROC glad_glFlush = NULL; ^~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:79:16: note: ‘void (* glad_glFlush)()’ previously defined here PFNGLFLUSHPROC glad_glFlush = NULL; ^~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:611:34: error: redefinition of ‘void (* glad_glFramebufferRenderbuffer)(GLenum, GLenum, GLenum, GLuint)’ PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:80:34: note: ‘void (* glad_glFramebufferRenderbuffer)(GLenum, GLenum, GLenum, GLuint)’ previously defined here PFNGLFRAMEBUFFERRENDERBUFFERPROC glad_glFramebufferRenderbuffer = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:612:31: error: redefinition of ‘void (* glad_glFramebufferTexture2D)(GLenum, GLenum, GLenum, GLuint, GLint)’ PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:81:31: note: ‘void (* glad_glFramebufferTexture2D)(GLenum, GLenum, GLenum, GLuint, GLint)’ previously defined here PFNGLFRAMEBUFFERTEXTURE2DPROC glad_glFramebufferTexture2D = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:613:20: error: redefinition of ‘void (* glad_glFrontFace)(GLenum)’ PFNGLFRONTFACEPROC glad_glFrontFace = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:82:20: note: ‘void (* glad_glFrontFace)(GLenum)’ previously defined here PFNGLFRONTFACEPROC glad_glFrontFace = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:614:21: error: redefinition of ‘void (* glad_glGenBuffers)(GLsizei, GLuint*)’ PFNGLGENBUFFERSPROC glad_glGenBuffers = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:83:21: note: ‘void (* glad_glGenBuffers)(GLsizei, GLuint*)’ previously defined here PFNGLGENBUFFERSPROC glad_glGenBuffers = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:615:26: error: redefinition of ‘void (* glad_glGenFramebuffers)(GLsizei, GLuint*)’ PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:84:26: note: ‘void (* glad_glGenFramebuffers)(GLsizei, GLuint*)’ previously defined here PFNGLGENFRAMEBUFFERSPROC glad_glGenFramebuffers = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:616:27: error: redefinition of ‘void (* glad_glGenRenderbuffers)(GLsizei, GLuint*)’ PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:85:27: note: ‘void (* glad_glGenRenderbuffers)(GLsizei, GLuint*)’ previously defined here PFNGLGENRENDERBUFFERSPROC glad_glGenRenderbuffers = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:617:22: error: redefinition of ‘void (* glad_glGenTextures)(GLsizei, GLuint*)’ PFNGLGENTEXTURESPROC glad_glGenTextures = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:86:22: note: ‘void (* glad_glGenTextures)(GLsizei, GLuint*)’ previously defined here PFNGLGENTEXTURESPROC glad_glGenTextures = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:618:25: error: redefinition of ‘void (* glad_glGenerateMipmap)(GLenum)’ PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:87:25: note: ‘void (* glad_glGenerateMipmap)(GLenum)’ previously defined here PFNGLGENERATEMIPMAPPROC glad_glGenerateMipmap = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:619:26: error: redefinition of ‘void (* glad_glGetActiveAttrib)(GLuint, GLuint, GLsizei, GLsizei*, GLint*, GLenum*, GLchar*)’ PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:88:26: note: ‘void (* glad_glGetActiveAttrib)(GLuint, GLuint, GLsizei, GLsizei*, GLint*, GLenum*, GLchar*)’ previously defined here PFNGLGETACTIVEATTRIBPROC glad_glGetActiveAttrib = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:620:27: error: redefinition of ‘void (* glad_glGetActiveUniform)(GLuint, GLuint, GLsizei, GLsizei*, GLint*, GLenum*, GLchar*)’ PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:89:27: note: ‘void (* glad_glGetActiveUniform)(GLuint, GLuint, GLsizei, GLsizei*, GLint*, GLenum*, GLchar*)’ previously defined here PFNGLGETACTIVEUNIFORMPROC glad_glGetActiveUniform = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:621:29: error: redefinition of ‘void (* glad_glGetAttachedShaders)(GLuint, GLsizei, GLsizei*, GLuint*)’ PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:90:29: note: ‘void (* glad_glGetAttachedShaders)(GLuint, GLsizei, GLsizei*, GLuint*)’ previously defined here PFNGLGETATTACHEDSHADERSPROC glad_glGetAttachedShaders = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:622:28: error: redefinition of ‘GLint (* glad_glGetAttribLocation)(GLuint, const GLchar*)’ PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:91:28: note: ‘GLint (* glad_glGetAttribLocation)(GLuint, const GLchar*)’ previously defined here PFNGLGETATTRIBLOCATIONPROC glad_glGetAttribLocation = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:623:22: error: redefinition of ‘void (* glad_glGetBooleanv)(GLenum, GLboolean*)’ PFNGLGETBOOLEANVPROC glad_glGetBooleanv = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:92:22: note: ‘void (* glad_glGetBooleanv)(GLenum, GLboolean*)’ previously defined here PFNGLGETBOOLEANVPROC glad_glGetBooleanv = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:624:31: error: redefinition of ‘void (* glad_glGetBufferParameteriv)(GLenum, GLenum, GLint*)’ PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:93:31: note: ‘void (* glad_glGetBufferParameteriv)(GLenum, GLenum, GLint*)’ previously defined here PFNGLGETBUFFERPARAMETERIVPROC glad_glGetBufferParameteriv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:625:31: error: redefinition of ‘void (* glad_glGetBufferPointervOES)(GLenum, GLenum, void**)’ PFNGLGETBUFFERPOINTERVOESPROC glad_glGetBufferPointervOES = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:94:31: note: ‘void (* glad_glGetBufferPointervOES)(GLenum, GLenum, void**)’ previously defined here PFNGLGETBUFFERPOINTERVOESPROC glad_glGetBufferPointervOES = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:626:19: error: redefinition of ‘GLenum (* glad_glGetError)()’ PFNGLGETERRORPROC glad_glGetError = NULL; ^~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:95:19: note: ‘GLenum (* glad_glGetError)()’ previously defined here PFNGLGETERRORPROC glad_glGetError = NULL; ^~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:627:20: error: redefinition of ‘void (* glad_glGetFloatv)(GLenum, GLfloat*)’ PFNGLGETFLOATVPROC glad_glGetFloatv = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:96:20: note: ‘void (* glad_glGetFloatv)(GLenum, GLfloat*)’ previously defined here PFNGLGETFLOATVPROC glad_glGetFloatv = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:628:46: error: redefinition of ‘void (* glad_glGetFramebufferAttachmentParameteriv)(GLenum, GLenum, GLenum, GLint*)’ PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:97:46: note: ‘void (* glad_glGetFramebufferAttachmentParameteriv)(GLenum, GLenum, GLenum, GLint*)’ previously defined here PFNGLGETFRAMEBUFFERATTACHMENTPARAMETERIVPROC glad_glGetFramebufferAttachmentParameteriv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:629:22: error: redefinition of ‘void (* glad_glGetIntegerv)(GLenum, GLint*)’ PFNGLGETINTEGERVPROC glad_glGetIntegerv = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:98:22: note: ‘void (* glad_glGetIntegerv)(GLenum, GLint*)’ previously defined here PFNGLGETINTEGERVPROC glad_glGetIntegerv = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:630:28: error: redefinition of ‘void (* glad_glGetProgramInfoLog)(GLuint, GLsizei, GLsizei*, GLchar*)’ PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:99:28: note: ‘void (* glad_glGetProgramInfoLog)(GLuint, GLsizei, GLsizei*, GLchar*)’ previously defined here PFNGLGETPROGRAMINFOLOGPROC glad_glGetProgramInfoLog = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:631:23: error: redefinition of ‘void (* glad_glGetProgramiv)(GLuint, GLenum, GLint*)’ PFNGLGETPROGRAMIVPROC glad_glGetProgramiv = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:100:23: note: ‘void (* glad_glGetProgramiv)(GLuint, GLenum, GLint*)’ previously defined here PFNGLGETPROGRAMIVPROC glad_glGetProgramiv = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:632:37: error: redefinition of ‘void (* glad_glGetRenderbufferParameteriv)(GLenum, GLenum, GLint*)’ PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:101:37: note: ‘void (* glad_glGetRenderbufferParameteriv)(GLenum, GLenum, GLint*)’ previously defined here PFNGLGETRENDERBUFFERPARAMETERIVPROC glad_glGetRenderbufferParameteriv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:633:1: error: ‘PFNGLGETSAMPLERPARAMETERIIVEXTPROC’ does not name a type; did you mean ‘PFNGLGETSAMPLERPARAMETERIIVOESPROC’? PFNGLGETSAMPLERPARAMETERIIVEXTPROC glad_glGetSamplerParameterIivEXT = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLGETSAMPLERPARAMETERIIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:634:1: error: ‘PFNGLGETSAMPLERPARAMETERIUIVEXTPROC’ does not name a type; did you mean ‘PFNGLGETSAMPLERPARAMETERIUIVOESPROC’? PFNGLGETSAMPLERPARAMETERIUIVEXTPROC glad_glGetSamplerParameterIuivEXT = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLGETSAMPLERPARAMETERIUIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:635:27: error: redefinition of ‘void (* glad_glGetShaderInfoLog)(GLuint, GLsizei, GLsizei*, GLchar*)’ PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:104:27: note: ‘void (* glad_glGetShaderInfoLog)(GLuint, GLsizei, GLsizei*, GLchar*)’ previously defined here PFNGLGETSHADERINFOLOGPROC glad_glGetShaderInfoLog = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:636:35: error: redefinition of ‘void (* glad_glGetShaderPrecisionFormat)(GLenum, GLenum, GLint*, GLint*)’ PFNGLGETSHADERPRECISIONFORMATPROC glad_glGetShaderPrecisionFormat = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:105:35: note: ‘void (* glad_glGetShaderPrecisionFormat)(GLenum, GLenum, GLint*, GLint*)’ previously defined here PFNGLGETSHADERPRECISIONFORMATPROC glad_glGetShaderPrecisionFormat = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:637:26: error: redefinition of ‘void (* glad_glGetShaderSource)(GLuint, GLsizei, GLsizei*, GLchar*)’ PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:106:26: note: ‘void (* glad_glGetShaderSource)(GLuint, GLsizei, GLsizei*, GLchar*)’ previously defined here PFNGLGETSHADERSOURCEPROC glad_glGetShaderSource = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:638:22: error: redefinition of ‘void (* glad_glGetShaderiv)(GLuint, GLenum, GLint*)’ PFNGLGETSHADERIVPROC glad_glGetShaderiv = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:107:22: note: ‘void (* glad_glGetShaderiv)(GLuint, GLenum, GLint*)’ previously defined here PFNGLGETSHADERIVPROC glad_glGetShaderiv = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:639:20: error: redefinition of ‘const GLubyte* (* glad_glGetString)(GLenum)’ PFNGLGETSTRINGPROC glad_glGetString = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:108:20: note: ‘const GLubyte* (* glad_glGetString)(GLenum)’ previously defined here PFNGLGETSTRINGPROC glad_glGetString = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:640:1: error: ‘PFNGLGETTEXPARAMETERIIVEXTPROC’ does not name a type; did you mean ‘PFNGLGETTEXPARAMETERIIVOESPROC’? PFNGLGETTEXPARAMETERIIVEXTPROC glad_glGetTexParameterIivEXT = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLGETTEXPARAMETERIIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:641:1: error: ‘PFNGLGETTEXPARAMETERIUIVEXTPROC’ does not name a type; did you mean ‘PFNGLGETTEXPARAMETERIUIVOESPROC’? PFNGLGETTEXPARAMETERIUIVEXTPROC glad_glGetTexParameterIuivEXT = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLGETTEXPARAMETERIUIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:642:28: error: redefinition of ‘void (* glad_glGetTexParameterfv)(GLenum, GLenum, GLfloat*)’ PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:111:28: note: ‘void (* glad_glGetTexParameterfv)(GLenum, GLenum, GLfloat*)’ previously defined here PFNGLGETTEXPARAMETERFVPROC glad_glGetTexParameterfv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:643:28: error: redefinition of ‘void (* glad_glGetTexParameteriv)(GLenum, GLenum, GLint*)’ PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:112:28: note: ‘void (* glad_glGetTexParameteriv)(GLenum, GLenum, GLint*)’ previously defined here PFNGLGETTEXPARAMETERIVPROC glad_glGetTexParameteriv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:644:29: error: redefinition of ‘GLint (* glad_glGetUniformLocation)(GLuint, const GLchar*)’ PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:113:29: note: ‘GLint (* glad_glGetUniformLocation)(GLuint, const GLchar*)’ previously defined here PFNGLGETUNIFORMLOCATIONPROC glad_glGetUniformLocation = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:645:23: error: redefinition of ‘void (* glad_glGetUniformfv)(GLuint, GLint, GLfloat*)’ PFNGLGETUNIFORMFVPROC glad_glGetUniformfv = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:114:23: note: ‘void (* glad_glGetUniformfv)(GLuint, GLint, GLfloat*)’ previously defined here PFNGLGETUNIFORMFVPROC glad_glGetUniformfv = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:646:23: error: redefinition of ‘void (* glad_glGetUniformiv)(GLuint, GLint, GLint*)’ PFNGLGETUNIFORMIVPROC glad_glGetUniformiv = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:115:23: note: ‘void (* glad_glGetUniformiv)(GLuint, GLint, GLint*)’ previously defined here PFNGLGETUNIFORMIVPROC glad_glGetUniformiv = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:647:34: error: redefinition of ‘void (* glad_glGetVertexAttribPointerv)(GLuint, GLenum, void**)’ PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:116:34: note: ‘void (* glad_glGetVertexAttribPointerv)(GLuint, GLenum, void**)’ previously defined here PFNGLGETVERTEXATTRIBPOINTERVPROC glad_glGetVertexAttribPointerv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:648:28: error: redefinition of ‘void (* glad_glGetVertexAttribfv)(GLuint, GLenum, GLfloat*)’ PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:117:28: note: ‘void (* glad_glGetVertexAttribfv)(GLuint, GLenum, GLfloat*)’ previously defined here PFNGLGETVERTEXATTRIBFVPROC glad_glGetVertexAttribfv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:649:28: error: redefinition of ‘void (* glad_glGetVertexAttribiv)(GLuint, GLenum, GLint*)’ PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:118:28: note: ‘void (* glad_glGetVertexAttribiv)(GLuint, GLenum, GLint*)’ previously defined here PFNGLGETVERTEXATTRIBIVPROC glad_glGetVertexAttribiv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:650:15: error: redefinition of ‘void (* glad_glHint)(GLenum, GLenum)’ PFNGLHINTPROC glad_glHint = NULL; ^~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:119:15: note: ‘void (* glad_glHint)(GLenum, GLenum)’ previously defined here PFNGLHINTPROC glad_glHint = NULL; ^~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:651:19: error: redefinition of ‘GLboolean (* glad_glIsBuffer)(GLuint)’ PFNGLISBUFFERPROC glad_glIsBuffer = NULL; ^~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:120:19: note: ‘GLboolean (* glad_glIsBuffer)(GLuint)’ previously defined here PFNGLISBUFFERPROC glad_glIsBuffer = NULL; ^~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:652:20: error: redefinition of ‘GLboolean (* glad_glIsEnabled)(GLenum)’ PFNGLISENABLEDPROC glad_glIsEnabled = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:121:20: note: ‘GLboolean (* glad_glIsEnabled)(GLenum)’ previously defined here PFNGLISENABLEDPROC glad_glIsEnabled = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:653:24: error: redefinition of ‘GLboolean (* glad_glIsFramebuffer)(GLuint)’ PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:122:24: note: ‘GLboolean (* glad_glIsFramebuffer)(GLuint)’ previously defined here PFNGLISFRAMEBUFFERPROC glad_glIsFramebuffer = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:654:20: error: redefinition of ‘GLboolean (* glad_glIsProgram)(GLuint)’ PFNGLISPROGRAMPROC glad_glIsProgram = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:123:20: note: ‘GLboolean (* glad_glIsProgram)(GLuint)’ previously defined here PFNGLISPROGRAMPROC glad_glIsProgram = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:655:25: error: redefinition of ‘GLboolean (* glad_glIsRenderbuffer)(GLuint)’ PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:124:25: note: ‘GLboolean (* glad_glIsRenderbuffer)(GLuint)’ previously defined here PFNGLISRENDERBUFFERPROC glad_glIsRenderbuffer = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:656:19: error: redefinition of ‘GLboolean (* glad_glIsShader)(GLuint)’ PFNGLISSHADERPROC glad_glIsShader = NULL; ^~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:125:19: note: ‘GLboolean (* glad_glIsShader)(GLuint)’ previously defined here PFNGLISSHADERPROC glad_glIsShader = NULL; ^~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:657:20: error: redefinition of ‘GLboolean (* glad_glIsTexture)(GLuint)’ PFNGLISTEXTUREPROC glad_glIsTexture = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:126:20: note: ‘GLboolean (* glad_glIsTexture)(GLuint)’ previously defined here PFNGLISTEXTUREPROC glad_glIsTexture = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:658:20: error: redefinition of ‘void (* glad_glLineWidth)(GLfloat)’ PFNGLLINEWIDTHPROC glad_glLineWidth = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:127:20: note: ‘void (* glad_glLineWidth)(GLfloat)’ previously defined here PFNGLLINEWIDTHPROC glad_glLineWidth = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:659:22: error: redefinition of ‘void (* glad_glLinkProgram)(GLuint)’ PFNGLLINKPROGRAMPROC glad_glLinkProgram = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:128:22: note: ‘void (* glad_glLinkProgram)(GLuint)’ previously defined here PFNGLLINKPROGRAMPROC glad_glLinkProgram = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:660:23: error: redefinition of ‘void* (* glad_glMapBufferOES)(GLenum, GLenum)’ PFNGLMAPBUFFEROESPROC glad_glMapBufferOES = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:129:23: note: ‘void* (* glad_glMapBufferOES)(GLenum, GLenum)’ previously defined here PFNGLMAPBUFFEROESPROC glad_glMapBufferOES = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:661:22: error: redefinition of ‘void (* glad_glPixelStorei)(GLenum, GLint)’ PFNGLPIXELSTOREIPROC glad_glPixelStorei = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:130:22: note: ‘void (* glad_glPixelStorei)(GLenum, GLint)’ previously defined here PFNGLPIXELSTOREIPROC glad_glPixelStorei = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:662:24: error: redefinition of ‘void (* glad_glPolygonOffset)(GLfloat, GLfloat)’ PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:131:24: note: ‘void (* glad_glPolygonOffset)(GLfloat, GLfloat)’ previously defined here PFNGLPOLYGONOFFSETPROC glad_glPolygonOffset = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:663:21: error: redefinition of ‘void (* glad_glReadPixels)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, void*)’ PFNGLREADPIXELSPROC glad_glReadPixels = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:132:21: note: ‘void (* glad_glReadPixels)(GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, void*)’ previously defined here PFNGLREADPIXELSPROC glad_glReadPixels = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:664:32: error: redefinition of ‘void (* glad_glReleaseShaderCompiler)()’ PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:133:32: note: ‘void (* glad_glReleaseShaderCompiler)()’ previously defined here PFNGLRELEASESHADERCOMPILERPROC glad_glReleaseShaderCompiler = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:665:30: error: redefinition of ‘void (* glad_glRenderbufferStorage)(GLenum, GLenum, GLsizei, GLsizei)’ PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:134:30: note: ‘void (* glad_glRenderbufferStorage)(GLenum, GLenum, GLsizei, GLsizei)’ previously defined here PFNGLRENDERBUFFERSTORAGEPROC glad_glRenderbufferStorage = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:666:25: error: redefinition of ‘void (* glad_glSampleCoverage)(GLfloat, GLboolean)’ PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:135:25: note: ‘void (* glad_glSampleCoverage)(GLfloat, GLboolean)’ previously defined here PFNGLSAMPLECOVERAGEPROC glad_glSampleCoverage = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:667:1: error: ‘PFNGLSAMPLERPARAMETERIIVEXTPROC’ does not name a type; did you mean ‘PFNGLSAMPLERPARAMETERIIVOESPROC’? PFNGLSAMPLERPARAMETERIIVEXTPROC glad_glSamplerParameterIivEXT = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLSAMPLERPARAMETERIIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:668:1: error: ‘PFNGLSAMPLERPARAMETERIUIVEXTPROC’ does not name a type; did you mean ‘PFNGLSAMPLERPARAMETERIUIVOESPROC’? PFNGLSAMPLERPARAMETERIUIVEXTPROC glad_glSamplerParameterIuivEXT = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLSAMPLERPARAMETERIUIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:669:18: error: redefinition of ‘void (* glad_glScissor)(GLint, GLint, GLsizei, GLsizei)’ PFNGLSCISSORPROC glad_glScissor = NULL; ^~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:138:18: note: ‘void (* glad_glScissor)(GLint, GLint, GLsizei, GLsizei)’ previously defined here PFNGLSCISSORPROC glad_glScissor = NULL; ^~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:670:23: error: redefinition of ‘void (* glad_glShaderBinary)(GLsizei, const GLuint*, GLenum, const void*, GLsizei)’ PFNGLSHADERBINARYPROC glad_glShaderBinary = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:139:23: note: ‘void (* glad_glShaderBinary)(GLsizei, const GLuint*, GLenum, const void*, GLsizei)’ previously defined here PFNGLSHADERBINARYPROC glad_glShaderBinary = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:671:23: error: redefinition of ‘void (* glad_glShaderSource)(GLuint, GLsizei, const GLchar* const*, const GLint*)’ PFNGLSHADERSOURCEPROC glad_glShaderSource = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:140:23: note: ‘void (* glad_glShaderSource)(GLuint, GLsizei, const GLchar* const*, const GLint*)’ previously defined here PFNGLSHADERSOURCEPROC glad_glShaderSource = NULL; ^~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:672:22: error: redefinition of ‘void (* glad_glStencilFunc)(GLenum, GLint, GLuint)’ PFNGLSTENCILFUNCPROC glad_glStencilFunc = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:141:22: note: ‘void (* glad_glStencilFunc)(GLenum, GLint, GLuint)’ previously defined here PFNGLSTENCILFUNCPROC glad_glStencilFunc = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:673:30: error: redefinition of ‘void (* glad_glStencilFuncSeparate)(GLenum, GLenum, GLint, GLuint)’ PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:142:30: note: ‘void (* glad_glStencilFuncSeparate)(GLenum, GLenum, GLint, GLuint)’ previously defined here PFNGLSTENCILFUNCSEPARATEPROC glad_glStencilFuncSeparate = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:674:22: error: redefinition of ‘void (* glad_glStencilMask)(GLuint)’ PFNGLSTENCILMASKPROC glad_glStencilMask = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:143:22: note: ‘void (* glad_glStencilMask)(GLuint)’ previously defined here PFNGLSTENCILMASKPROC glad_glStencilMask = NULL; ^~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:675:30: error: redefinition of ‘void (* glad_glStencilMaskSeparate)(GLenum, GLuint)’ PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:144:30: note: ‘void (* glad_glStencilMaskSeparate)(GLenum, GLuint)’ previously defined here PFNGLSTENCILMASKSEPARATEPROC glad_glStencilMaskSeparate = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:676:20: error: redefinition of ‘void (* glad_glStencilOp)(GLenum, GLenum, GLenum)’ PFNGLSTENCILOPPROC glad_glStencilOp = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:145:20: note: ‘void (* glad_glStencilOp)(GLenum, GLenum, GLenum)’ previously defined here PFNGLSTENCILOPPROC glad_glStencilOp = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:677:28: error: redefinition of ‘void (* glad_glStencilOpSeparate)(GLenum, GLenum, GLenum, GLenum)’ PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:146:28: note: ‘void (* glad_glStencilOpSeparate)(GLenum, GLenum, GLenum, GLenum)’ previously defined here PFNGLSTENCILOPSEPARATEPROC glad_glStencilOpSeparate = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:678:21: error: redefinition of ‘void (* glad_glTexImage2D)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const void*)’ PFNGLTEXIMAGE2DPROC glad_glTexImage2D = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:147:21: note: ‘void (* glad_glTexImage2D)(GLenum, GLint, GLint, GLsizei, GLsizei, GLint, GLenum, GLenum, const void*)’ previously defined here PFNGLTEXIMAGE2DPROC glad_glTexImage2D = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:679:1: error: ‘PFNGLTEXPARAMETERIIVEXTPROC’ does not name a type; did you mean ‘PFNGLTEXPARAMETERIIVOESPROC’? PFNGLTEXPARAMETERIIVEXTPROC glad_glTexParameterIivEXT = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLTEXPARAMETERIIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:680:1: error: ‘PFNGLTEXPARAMETERIUIVEXTPROC’ does not name a type; did you mean ‘PFNGLTEXPARAMETERIUIVOESPROC’? PFNGLTEXPARAMETERIUIVEXTPROC glad_glTexParameterIuivEXT = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLTEXPARAMETERIUIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:681:24: error: redefinition of ‘void (* glad_glTexParameterf)(GLenum, GLenum, GLfloat)’ PFNGLTEXPARAMETERFPROC glad_glTexParameterf = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:150:24: note: ‘void (* glad_glTexParameterf)(GLenum, GLenum, GLfloat)’ previously defined here PFNGLTEXPARAMETERFPROC glad_glTexParameterf = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:682:25: error: redefinition of ‘void (* glad_glTexParameterfv)(GLenum, GLenum, const GLfloat*)’ PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:151:25: note: ‘void (* glad_glTexParameterfv)(GLenum, GLenum, const GLfloat*)’ previously defined here PFNGLTEXPARAMETERFVPROC glad_glTexParameterfv = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:683:24: error: redefinition of ‘void (* glad_glTexParameteri)(GLenum, GLenum, GLint)’ PFNGLTEXPARAMETERIPROC glad_glTexParameteri = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:152:24: note: ‘void (* glad_glTexParameteri)(GLenum, GLenum, GLint)’ previously defined here PFNGLTEXPARAMETERIPROC glad_glTexParameteri = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:684:25: error: redefinition of ‘void (* glad_glTexParameteriv)(GLenum, GLenum, const GLint*)’ PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:153:25: note: ‘void (* glad_glTexParameteriv)(GLenum, GLenum, const GLint*)’ previously defined here PFNGLTEXPARAMETERIVPROC glad_glTexParameteriv = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:685:24: error: redefinition of ‘void (* glad_glTexSubImage2D)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const void*)’ PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:154:24: note: ‘void (* glad_glTexSubImage2D)(GLenum, GLint, GLint, GLint, GLsizei, GLsizei, GLenum, GLenum, const void*)’ previously defined here PFNGLTEXSUBIMAGE2DPROC glad_glTexSubImage2D = NULL; ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:686:20: error: redefinition of ‘void (* glad_glUniform1f)(GLint, GLfloat)’ PFNGLUNIFORM1FPROC glad_glUniform1f = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:155:20: note: ‘void (* glad_glUniform1f)(GLint, GLfloat)’ previously defined here PFNGLUNIFORM1FPROC glad_glUniform1f = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:687:21: error: redefinition of ‘void (* glad_glUniform1fv)(GLint, GLsizei, const GLfloat*)’ PFNGLUNIFORM1FVPROC glad_glUniform1fv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:156:21: note: ‘void (* glad_glUniform1fv)(GLint, GLsizei, const GLfloat*)’ previously defined here PFNGLUNIFORM1FVPROC glad_glUniform1fv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:688:20: error: redefinition of ‘void (* glad_glUniform1i)(GLint, GLint)’ PFNGLUNIFORM1IPROC glad_glUniform1i = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:157:20: note: ‘void (* glad_glUniform1i)(GLint, GLint)’ previously defined here PFNGLUNIFORM1IPROC glad_glUniform1i = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:689:21: error: redefinition of ‘void (* glad_glUniform1iv)(GLint, GLsizei, const GLint*)’ PFNGLUNIFORM1IVPROC glad_glUniform1iv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:158:21: note: ‘void (* glad_glUniform1iv)(GLint, GLsizei, const GLint*)’ previously defined here PFNGLUNIFORM1IVPROC glad_glUniform1iv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:690:20: error: redefinition of ‘void (* glad_glUniform2f)(GLint, GLfloat, GLfloat)’ PFNGLUNIFORM2FPROC glad_glUniform2f = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:159:20: note: ‘void (* glad_glUniform2f)(GLint, GLfloat, GLfloat)’ previously defined here PFNGLUNIFORM2FPROC glad_glUniform2f = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:691:21: error: redefinition of ‘void (* glad_glUniform2fv)(GLint, GLsizei, const GLfloat*)’ PFNGLUNIFORM2FVPROC glad_glUniform2fv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:160:21: note: ‘void (* glad_glUniform2fv)(GLint, GLsizei, const GLfloat*)’ previously defined here PFNGLUNIFORM2FVPROC glad_glUniform2fv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:692:20: error: redefinition of ‘void (* glad_glUniform2i)(GLint, GLint, GLint)’ PFNGLUNIFORM2IPROC glad_glUniform2i = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:161:20: note: ‘void (* glad_glUniform2i)(GLint, GLint, GLint)’ previously defined here PFNGLUNIFORM2IPROC glad_glUniform2i = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:693:21: error: redefinition of ‘void (* glad_glUniform2iv)(GLint, GLsizei, const GLint*)’ PFNGLUNIFORM2IVPROC glad_glUniform2iv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:162:21: note: ‘void (* glad_glUniform2iv)(GLint, GLsizei, const GLint*)’ previously defined here PFNGLUNIFORM2IVPROC glad_glUniform2iv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:694:20: error: redefinition of ‘void (* glad_glUniform3f)(GLint, GLfloat, GLfloat, GLfloat)’ PFNGLUNIFORM3FPROC glad_glUniform3f = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:163:20: note: ‘void (* glad_glUniform3f)(GLint, GLfloat, GLfloat, GLfloat)’ previously defined here PFNGLUNIFORM3FPROC glad_glUniform3f = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:695:21: error: redefinition of ‘void (* glad_glUniform3fv)(GLint, GLsizei, const GLfloat*)’ PFNGLUNIFORM3FVPROC glad_glUniform3fv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:164:21: note: ‘void (* glad_glUniform3fv)(GLint, GLsizei, const GLfloat*)’ previously defined here PFNGLUNIFORM3FVPROC glad_glUniform3fv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:696:20: error: redefinition of ‘void (* glad_glUniform3i)(GLint, GLint, GLint, GLint)’ PFNGLUNIFORM3IPROC glad_glUniform3i = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:165:20: note: ‘void (* glad_glUniform3i)(GLint, GLint, GLint, GLint)’ previously defined here PFNGLUNIFORM3IPROC glad_glUniform3i = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:697:21: error: redefinition of ‘void (* glad_glUniform3iv)(GLint, GLsizei, const GLint*)’ PFNGLUNIFORM3IVPROC glad_glUniform3iv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:166:21: note: ‘void (* glad_glUniform3iv)(GLint, GLsizei, const GLint*)’ previously defined here PFNGLUNIFORM3IVPROC glad_glUniform3iv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:698:20: error: redefinition of ‘void (* glad_glUniform4f)(GLint, GLfloat, GLfloat, GLfloat, GLfloat)’ PFNGLUNIFORM4FPROC glad_glUniform4f = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:167:20: note: ‘void (* glad_glUniform4f)(GLint, GLfloat, GLfloat, GLfloat, GLfloat)’ previously defined here PFNGLUNIFORM4FPROC glad_glUniform4f = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:699:21: error: redefinition of ‘void (* glad_glUniform4fv)(GLint, GLsizei, const GLfloat*)’ PFNGLUNIFORM4FVPROC glad_glUniform4fv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:168:21: note: ‘void (* glad_glUniform4fv)(GLint, GLsizei, const GLfloat*)’ previously defined here PFNGLUNIFORM4FVPROC glad_glUniform4fv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:700:20: error: redefinition of ‘void (* glad_glUniform4i)(GLint, GLint, GLint, GLint, GLint)’ PFNGLUNIFORM4IPROC glad_glUniform4i = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:169:20: note: ‘void (* glad_glUniform4i)(GLint, GLint, GLint, GLint, GLint)’ previously defined here PFNGLUNIFORM4IPROC glad_glUniform4i = NULL; ^~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:701:21: error: redefinition of ‘void (* glad_glUniform4iv)(GLint, GLsizei, const GLint*)’ PFNGLUNIFORM4IVPROC glad_glUniform4iv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:170:21: note: ‘void (* glad_glUniform4iv)(GLint, GLsizei, const GLint*)’ previously defined here PFNGLUNIFORM4IVPROC glad_glUniform4iv = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:702:27: error: redefinition of ‘void (* glad_glUniformMatrix2fv)(GLint, GLsizei, GLboolean, const GLfloat*)’ PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:171:27: note: ‘void (* glad_glUniformMatrix2fv)(GLint, GLsizei, GLboolean, const GLfloat*)’ previously defined here PFNGLUNIFORMMATRIX2FVPROC glad_glUniformMatrix2fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:703:27: error: redefinition of ‘void (* glad_glUniformMatrix3fv)(GLint, GLsizei, GLboolean, const GLfloat*)’ PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:172:27: note: ‘void (* glad_glUniformMatrix3fv)(GLint, GLsizei, GLboolean, const GLfloat*)’ previously defined here PFNGLUNIFORMMATRIX3FVPROC glad_glUniformMatrix3fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:704:27: error: redefinition of ‘void (* glad_glUniformMatrix4fv)(GLint, GLsizei, GLboolean, const GLfloat*)’ PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:173:27: note: ‘void (* glad_glUniformMatrix4fv)(GLint, GLsizei, GLboolean, const GLfloat*)’ previously defined here PFNGLUNIFORMMATRIX4FVPROC glad_glUniformMatrix4fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:705:25: error: redefinition of ‘GLboolean (* glad_glUnmapBufferOES)(GLenum)’ PFNGLUNMAPBUFFEROESPROC glad_glUnmapBufferOES = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:174:25: note: ‘GLboolean (* glad_glUnmapBufferOES)(GLenum)’ previously defined here PFNGLUNMAPBUFFEROESPROC glad_glUnmapBufferOES = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:706:21: error: redefinition of ‘void (* glad_glUseProgram)(GLuint)’ PFNGLUSEPROGRAMPROC glad_glUseProgram = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:175:21: note: ‘void (* glad_glUseProgram)(GLuint)’ previously defined here PFNGLUSEPROGRAMPROC glad_glUseProgram = NULL; ^~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:707:26: error: redefinition of ‘void (* glad_glValidateProgram)(GLuint)’ PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:176:26: note: ‘void (* glad_glValidateProgram)(GLuint)’ previously defined here PFNGLVALIDATEPROGRAMPROC glad_glValidateProgram = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:708:25: error: redefinition of ‘void (* glad_glVertexAttrib1f)(GLuint, GLfloat)’ PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:177:25: note: ‘void (* glad_glVertexAttrib1f)(GLuint, GLfloat)’ previously defined here PFNGLVERTEXATTRIB1FPROC glad_glVertexAttrib1f = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:709:26: error: redefinition of ‘void (* glad_glVertexAttrib1fv)(GLuint, const GLfloat*)’ PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:178:26: note: ‘void (* glad_glVertexAttrib1fv)(GLuint, const GLfloat*)’ previously defined here PFNGLVERTEXATTRIB1FVPROC glad_glVertexAttrib1fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:710:25: error: redefinition of ‘void (* glad_glVertexAttrib2f)(GLuint, GLfloat, GLfloat)’ PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:179:25: note: ‘void (* glad_glVertexAttrib2f)(GLuint, GLfloat, GLfloat)’ previously defined here PFNGLVERTEXATTRIB2FPROC glad_glVertexAttrib2f = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:711:26: error: redefinition of ‘void (* glad_glVertexAttrib2fv)(GLuint, const GLfloat*)’ PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:180:26: note: ‘void (* glad_glVertexAttrib2fv)(GLuint, const GLfloat*)’ previously defined here PFNGLVERTEXATTRIB2FVPROC glad_glVertexAttrib2fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:712:25: error: redefinition of ‘void (* glad_glVertexAttrib3f)(GLuint, GLfloat, GLfloat, GLfloat)’ PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:181:25: note: ‘void (* glad_glVertexAttrib3f)(GLuint, GLfloat, GLfloat, GLfloat)’ previously defined here PFNGLVERTEXATTRIB3FPROC glad_glVertexAttrib3f = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:713:26: error: redefinition of ‘void (* glad_glVertexAttrib3fv)(GLuint, const GLfloat*)’ PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:182:26: note: ‘void (* glad_glVertexAttrib3fv)(GLuint, const GLfloat*)’ previously defined here PFNGLVERTEXATTRIB3FVPROC glad_glVertexAttrib3fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:714:25: error: redefinition of ‘void (* glad_glVertexAttrib4f)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat)’ PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:183:25: note: ‘void (* glad_glVertexAttrib4f)(GLuint, GLfloat, GLfloat, GLfloat, GLfloat)’ previously defined here PFNGLVERTEXATTRIB4FPROC glad_glVertexAttrib4f = NULL; ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:715:26: error: redefinition of ‘void (* glad_glVertexAttrib4fv)(GLuint, const GLfloat*)’ PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:184:26: note: ‘void (* glad_glVertexAttrib4fv)(GLuint, const GLfloat*)’ previously defined here PFNGLVERTEXATTRIB4FVPROC glad_glVertexAttrib4fv = NULL; ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:716:30: error: redefinition of ‘void (* glad_glVertexAttribPointer)(GLuint, GLint, GLenum, GLboolean, GLsizei, const void*)’ PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:185:30: note: ‘void (* glad_glVertexAttribPointer)(GLuint, GLint, GLenum, GLboolean, GLsizei, const void*)’ previously defined here PFNGLVERTEXATTRIBPOINTERPROC glad_glVertexAttribPointer = NULL; ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:717:19: error: redefinition of ‘void (* glad_glViewport)(GLint, GLint, GLsizei, GLsizei)’ PFNGLVIEWPORTPROC glad_glViewport = NULL; ^~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:186:19: note: ‘void (* glad_glViewport)(GLint, GLint, GLsizei, GLsizei)’ previously defined here PFNGLVIEWPORTPROC glad_glViewport = NULL; ^~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:720:13: error: redefinition of ‘void glad_gl_load_GL_ES_VERSION_2_0(GLADuserptrloadfunc, void*)’ static void glad_gl_load_GL_ES_VERSION_2_0( GLADuserptrloadfunc load, void* userptr) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:189:13: note: ‘void glad_gl_load_GL_ES_VERSION_2_0(GLADuserptrloadfunc, void*)’ previously defined here static void glad_gl_load_GL_ES_VERSION_2_0( GLADuserptrloadfunc load, void* userptr) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp: In function ‘void glad_gl_load_GL_EXT_texture_border_clamp(GLADuserptrloadfunc, void*)’: ../../../libraries/source/glad/src/gles2.cpp:867:5: error: ‘glad_glGetSamplerParameterIivEXT’ was not declared in this scope glad_glGetSamplerParameterIivEXT = (PFNGLGETSAMPLERPARAMETERIIVEXTPROC) load(userptr, "glGetSamplerParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:867:5: note: suggested alternative: ‘glad_glGetSamplerParameterIivOES’ glad_glGetSamplerParameterIivEXT = (PFNGLGETSAMPLERPARAMETERIIVEXTPROC) load(userptr, "glGetSamplerParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glad_glGetSamplerParameterIivOES ../../../libraries/source/glad/src/gles2.cpp:867:41: error: ‘PFNGLGETSAMPLERPARAMETERIIVEXTPROC’ was not declared in this scope glad_glGetSamplerParameterIivEXT = (PFNGLGETSAMPLERPARAMETERIIVEXTPROC) load(userptr, "glGetSamplerParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:867:41: note: suggested alternative: ‘PFNGLGETSAMPLERPARAMETERIIVOESPROC’ glad_glGetSamplerParameterIivEXT = (PFNGLGETSAMPLERPARAMETERIIVEXTPROC) load(userptr, "glGetSamplerParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLGETSAMPLERPARAMETERIIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:868:5: error: ‘glad_glGetSamplerParameterIuivEXT’ was not declared in this scope glad_glGetSamplerParameterIuivEXT = (PFNGLGETSAMPLERPARAMETERIUIVEXTPROC) load(userptr, "glGetSamplerParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:868:5: note: suggested alternative: ‘glad_glGetSamplerParameterIuivOES’ glad_glGetSamplerParameterIuivEXT = (PFNGLGETSAMPLERPARAMETERIUIVEXTPROC) load(userptr, "glGetSamplerParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glad_glGetSamplerParameterIuivOES ../../../libraries/source/glad/src/gles2.cpp:868:42: error: ‘PFNGLGETSAMPLERPARAMETERIUIVEXTPROC’ was not declared in this scope glad_glGetSamplerParameterIuivEXT = (PFNGLGETSAMPLERPARAMETERIUIVEXTPROC) load(userptr, "glGetSamplerParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:868:42: note: suggested alternative: ‘PFNGLGETSAMPLERPARAMETERIUIVOESPROC’ glad_glGetSamplerParameterIuivEXT = (PFNGLGETSAMPLERPARAMETERIUIVEXTPROC) load(userptr, "glGetSamplerParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLGETSAMPLERPARAMETERIUIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:869:5: error: ‘glad_glGetTexParameterIivEXT’ was not declared in this scope glad_glGetTexParameterIivEXT = (PFNGLGETTEXPARAMETERIIVEXTPROC) load(userptr, "glGetTexParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:869:5: note: suggested alternative: ‘glad_glGetTexParameterIivOES’ glad_glGetTexParameterIivEXT = (PFNGLGETTEXPARAMETERIIVEXTPROC) load(userptr, "glGetTexParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ glad_glGetTexParameterIivOES ../../../libraries/source/glad/src/gles2.cpp:869:37: error: ‘PFNGLGETTEXPARAMETERIIVEXTPROC’ was not declared in this scope glad_glGetTexParameterIivEXT = (PFNGLGETTEXPARAMETERIIVEXTPROC) load(userptr, "glGetTexParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:869:37: note: suggested alternative: ‘PFNGLGETTEXPARAMETERIIVOESPROC’ glad_glGetTexParameterIivEXT = (PFNGLGETTEXPARAMETERIIVEXTPROC) load(userptr, "glGetTexParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLGETTEXPARAMETERIIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:870:5: error: ‘glad_glGetTexParameterIuivEXT’ was not declared in this scope glad_glGetTexParameterIuivEXT = (PFNGLGETTEXPARAMETERIUIVEXTPROC) load(userptr, "glGetTexParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:870:5: note: suggested alternative: ‘glad_glGetTexParameterIuivOES’ glad_glGetTexParameterIuivEXT = (PFNGLGETTEXPARAMETERIUIVEXTPROC) load(userptr, "glGetTexParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glad_glGetTexParameterIuivOES ../../../libraries/source/glad/src/gles2.cpp:870:38: error: ‘PFNGLGETTEXPARAMETERIUIVEXTPROC’ was not declared in this scope glad_glGetTexParameterIuivEXT = (PFNGLGETTEXPARAMETERIUIVEXTPROC) load(userptr, "glGetTexParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:870:38: note: suggested alternative: ‘PFNGLGETTEXPARAMETERIUIVOESPROC’ glad_glGetTexParameterIuivEXT = (PFNGLGETTEXPARAMETERIUIVEXTPROC) load(userptr, "glGetTexParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLGETTEXPARAMETERIUIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:871:5: error: ‘glad_glSamplerParameterIivEXT’ was not declared in this scope glad_glSamplerParameterIivEXT = (PFNGLSAMPLERPARAMETERIIVEXTPROC) load(userptr, "glSamplerParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:871:5: note: suggested alternative: ‘glad_glSamplerParameterIivOES’ glad_glSamplerParameterIivEXT = (PFNGLSAMPLERPARAMETERIIVEXTPROC) load(userptr, "glSamplerParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glad_glSamplerParameterIivOES ../../../libraries/source/glad/src/gles2.cpp:871:38: error: ‘PFNGLSAMPLERPARAMETERIIVEXTPROC’ was not declared in this scope glad_glSamplerParameterIivEXT = (PFNGLSAMPLERPARAMETERIIVEXTPROC) load(userptr, "glSamplerParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:871:38: note: suggested alternative: ‘PFNGLSAMPLERPARAMETERIIVOESPROC’ glad_glSamplerParameterIivEXT = (PFNGLSAMPLERPARAMETERIIVEXTPROC) load(userptr, "glSamplerParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLSAMPLERPARAMETERIIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:872:5: error: ‘glad_glSamplerParameterIuivEXT’ was not declared in this scope glad_glSamplerParameterIuivEXT = (PFNGLSAMPLERPARAMETERIUIVEXTPROC) load(userptr, "glSamplerParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:872:5: note: suggested alternative: ‘glad_glSamplerParameterIuivOES’ glad_glSamplerParameterIuivEXT = (PFNGLSAMPLERPARAMETERIUIVEXTPROC) load(userptr, "glSamplerParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ glad_glSamplerParameterIuivOES ../../../libraries/source/glad/src/gles2.cpp:872:39: error: ‘PFNGLSAMPLERPARAMETERIUIVEXTPROC’ was not declared in this scope glad_glSamplerParameterIuivEXT = (PFNGLSAMPLERPARAMETERIUIVEXTPROC) load(userptr, "glSamplerParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:872:39: note: suggested alternative: ‘PFNGLSAMPLERPARAMETERIUIVOESPROC’ glad_glSamplerParameterIuivEXT = (PFNGLSAMPLERPARAMETERIUIVEXTPROC) load(userptr, "glSamplerParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLSAMPLERPARAMETERIUIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:873:5: error: ‘glad_glTexParameterIivEXT’ was not declared in this scope glad_glTexParameterIivEXT = (PFNGLTEXPARAMETERIIVEXTPROC) load(userptr, "glTexParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:873:5: note: suggested alternative: ‘glad_glTexParameterIivOES’ glad_glTexParameterIivEXT = (PFNGLTEXPARAMETERIIVEXTPROC) load(userptr, "glTexParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~ glad_glTexParameterIivOES ../../../libraries/source/glad/src/gles2.cpp:873:34: error: ‘PFNGLTEXPARAMETERIIVEXTPROC’ was not declared in this scope glad_glTexParameterIivEXT = (PFNGLTEXPARAMETERIIVEXTPROC) load(userptr, "glTexParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:873:34: note: suggested alternative: ‘PFNGLTEXPARAMETERIIVOESPROC’ glad_glTexParameterIivEXT = (PFNGLTEXPARAMETERIIVEXTPROC) load(userptr, "glTexParameterIivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLTEXPARAMETERIIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:874:5: error: ‘glad_glTexParameterIuivEXT’ was not declared in this scope glad_glTexParameterIuivEXT = (PFNGLTEXPARAMETERIUIVEXTPROC) load(userptr, "glTexParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:874:5: note: suggested alternative: ‘glad_glTexParameterIuivOES’ glad_glTexParameterIuivEXT = (PFNGLTEXPARAMETERIUIVEXTPROC) load(userptr, "glTexParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~ glad_glTexParameterIuivOES ../../../libraries/source/glad/src/gles2.cpp:874:35: error: ‘PFNGLTEXPARAMETERIUIVEXTPROC’ was not declared in this scope glad_glTexParameterIuivEXT = (PFNGLTEXPARAMETERIUIVEXTPROC) load(userptr, "glTexParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:874:35: note: suggested alternative: ‘PFNGLTEXPARAMETERIUIVOESPROC’ glad_glTexParameterIuivEXT = (PFNGLTEXPARAMETERIUIVEXTPROC) load(userptr, "glTexParameterIuivEXT"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ PFNGLTEXPARAMETERIUIVOESPROC ../../../libraries/source/glad/src/gles2.cpp:865:75: warning: unused parameter ‘load’ [-Wunused-parameter] static void glad_gl_load_GL_EXT_texture_border_clamp( GLADuserptrloadfunc load, void* userptr) { ~~~~~~~~~~~~~~~~~~~~^~~~ ../../../libraries/source/glad/src/gles2.cpp:865:87: warning: unused parameter ‘userptr’ [-Wunused-parameter] static void glad_gl_load_GL_EXT_texture_border_clamp( GLADuserptrloadfunc load, void* userptr) { ~~~~~~^~~~~~~ ../../../libraries/source/glad/src/gles2.cpp: At global scope: ../../../libraries/source/glad/src/gles2.cpp:876:13: error: redefinition of ‘void glad_gl_load_GL_OES_mapbuffer(GLADuserptrloadfunc, void*)’ static void glad_gl_load_GL_OES_mapbuffer( GLADuserptrloadfunc load, void* userptr) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:334:13: note: ‘void glad_gl_load_GL_OES_mapbuffer(GLADuserptrloadfunc, void*)’ previously defined here static void glad_gl_load_GL_OES_mapbuffer( GLADuserptrloadfunc load, void* userptr) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:891:12: error: redefinition of ‘int glad_gl_get_extensions(int, const char**, unsigned int*, char***)’ static int glad_gl_get_extensions( int version, const char **out_exts, unsigned int *out_num_exts_i, char ***out_exts_i) { ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:360:12: note: ‘int glad_gl_get_extensions(int, const char**, unsigned int*, char***)’ previously defined here static int glad_gl_get_extensions( int version, const char **out_exts, unsigned int *out_num_exts_i, char ***out_exts_i) { ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:936:13: error: redefinition of ‘void glad_gl_free_extensions(char**, unsigned int)’ static void glad_gl_free_extensions(char **exts_i, unsigned int num_exts_i) { ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:405:13: note: ‘void glad_gl_free_extensions(char**, unsigned int)’ previously defined here static void glad_gl_free_extensions(char **exts_i, unsigned int num_exts_i) { ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:946:12: error: redefinition of ‘int glad_gl_has_extension(int, const char*, unsigned int, char**, const char*)’ static int glad_gl_has_extension(int version, const char *exts, unsigned int num_exts_i, char **exts_i, const char *ext) { ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:415:12: note: ‘int glad_gl_has_extension(int, const char*, unsigned int, char**, const char*)’ previously defined here static int glad_gl_has_extension(int version, const char *exts, unsigned int num_exts_i, char **exts_i, const char *ext) { ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:979:20: error: redefinition of ‘void (* glad_gl_get_proc_from_userptr(void*, const char*))()’ static GLADapiproc glad_gl_get_proc_from_userptr(void *userptr, const char* name) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:448:20: note: ‘void (* glad_gl_get_proc_from_userptr(void*, const char*))()’ previously defined here static GLADapiproc glad_gl_get_proc_from_userptr(void *userptr, const char* name) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:983:12: error: redefinition of ‘int glad_gl_find_extensions_gles2(int)’ static int glad_gl_find_extensions_gles2( int version) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:452:12: note: ‘int glad_gl_find_extensions_gles2(int)’ previously defined here static int glad_gl_find_extensions_gles2( int version) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:1002:12: error: redefinition of ‘int glad_gl_find_core_gles2()’ static int glad_gl_find_core_gles2(void) { ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:471:12: note: ‘int glad_gl_find_core_gles2()’ previously defined here static int glad_gl_find_core_gles2(void) { ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:1031:5: error: redefinition of ‘int gladLoadGLES2UserPtr(GLADuserptrloadfunc, void*)’ int gladLoadGLES2UserPtr( GLADuserptrloadfunc load, void *userptr) { ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:500:5: note: ‘int gladLoadGLES2UserPtr(GLADuserptrloadfunc, void*)’ previously defined here int gladLoadGLES2UserPtr( GLADuserptrloadfunc load, void *userptr) { ^~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:1051:5: error: redefinition of ‘int gladLoadGLES2(GLADloadfunc)’ int gladLoadGLES2( GLADloadfunc load) { ^~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:520:5: note: ‘int gladLoadGLES2(GLADloadfunc)’ previously defined here int gladLoadGLES2( GLADloadfunc load) { ^~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:1002:12: warning: ‘int glad_gl_find_core_gles2()’ defined but not used [-Wunused-function] static int glad_gl_find_core_gles2(void) { ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:983:12: warning: ‘int glad_gl_find_extensions_gles2(int)’ defined but not used [-Wunused-function] static int glad_gl_find_extensions_gles2( int version) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:979:20: warning: ‘void (* glad_gl_get_proc_from_userptr(void*, const char*))()’ defined but not used [-Wunused-function] static GLADapiproc glad_gl_get_proc_from_userptr(void *userptr, const char* name) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:946:12: warning: ‘int glad_gl_has_extension(int, const char*, unsigned int, char**, const char*)’ defined but not used [-Wunused-function] static int glad_gl_has_extension(int version, const char *exts, unsigned int num_exts_i, char **exts_i, const char *ext) { ^~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:936:13: warning: ‘void glad_gl_free_extensions(char**, unsigned int)’ defined but not used [-Wunused-function] static void glad_gl_free_extensions(char **exts_i, unsigned int num_exts_i) { ^~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:891:12: warning: ‘int glad_gl_get_extensions(int, const char**, unsigned int*, char***)’ defined but not used [-Wunused-function] static int glad_gl_get_extensions( int version, const char **out_exts, unsigned int *out_num_exts_i, char ***out_exts_i) { ^~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:876:13: warning: ‘void glad_gl_load_GL_OES_mapbuffer(GLADuserptrloadfunc, void*)’ defined but not used [-Wunused-function] static void glad_gl_load_GL_OES_mapbuffer( GLADuserptrloadfunc load, void* userptr) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../../../libraries/source/glad/src/gles2.cpp:720:13: warning: ‘void glad_gl_load_GL_ES_VERSION_2_0(GLADuserptrloadfunc, void*)’ defined but not used [-Wunused-function] static void glad_gl_load_GL_ES_VERSION_2_0( GLADuserptrloadfunc load, void* userptr) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[1]: *** [gladwrapper.make:129: obj/gladwrapper_Release/gles2.o] Ошибка 1