******************************************************************************** conan test conan-center-index/recipes/olc-pge/all/test_package/conanfile.py olc-pge/2.15@ --profile=/home/conan/w/BuildSingleReference/9854/c2057e9e-e7d6-4156-965f-1584e85abb36/profile.txt ******************************************************************************** Configuration: [settings] arch=x86_64 arch_build=x86_64 build_type=Release compiler=gcc compiler.libcxx=libstdc++11 compiler.version=6 os=Linux os_build=Linux [options] [build_requires] [env] olc-pge/2.15 (test package): Installing package Requirements libpng/1.6.37 from 'conan-center' - Cache olc-pge/2.15 from local cache - Cache opengl/system from 'conan-center' - Cache xorg/system from 'conan-center' - Cache zlib/1.2.11 from 'conan-center' - Cache Packages libpng/1.6.37:008f1a2b119556f550c1109663570e0f5040c13f - Cache olc-pge/2.15:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache opengl/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache xorg/system:5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9 - Cache zlib/1.2.11:f7e573cb501ccfc49e9e4d84de886bc1ef2e6ebb - Cache Installing (downloading, building) binaries... opengl/system: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK xorg/system: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK zlib/1.2.11: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK libpng/1.6.37: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK olc-pge/2.15: Already installed! [HOOK - conan-center.py] post_package_info(): [CMAKE FILE NOT IN BUILD FOLDERS (KB-H019)] OK [HOOK - conan-center.py] post_package_info(): [LIBRARY DOES NOT EXIST (KB-H054)] OK olc-pge/2.15 (test package): Generator txt created conanbuildinfo.txt olc-pge/2.15 (test package): Generator cmake created conanbuildinfo.cmake olc-pge/2.15 (test package): Generated conaninfo.txt olc-pge/2.15 (test package): Generated graphinfo Using lockfile: '/home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package/build/8268d520c23dd832a8e194e02b64d37ce8690f4d/conan.lock' Using cached profile from lockfile [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] 'fPIC' option not found [HOOK - conan-center.py] pre_build(): [FPIC MANAGEMENT (KB-H007)] OK olc-pge/2.15 (test package): Calling build() ----Running------ > cd '/home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package/build/8268d520c23dd832a8e194e02b64d37ce8690f4d' && cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE="Release" -DCONAN_IN_LOCAL_CACHE="OFF" -DCONAN_COMPILER="gcc" -DCONAN_COMPILER_VERSION="6" -DCONAN_CXX_FLAGS="-m64" -DCONAN_SHARED_LINKER_FLAGS="-m64" -DCONAN_C_FLAGS="-m64" -DCONAN_LIBCXX="libstdc++11" -DCMAKE_INSTALL_PREFIX="/home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package/build/8268d520c23dd832a8e194e02b64d37ce8690f4d/package" -DCMAKE_INSTALL_BINDIR="bin" -DCMAKE_INSTALL_SBINDIR="bin" -DCMAKE_INSTALL_LIBEXECDIR="bin" -DCMAKE_INSTALL_LIBDIR="lib" -DCMAKE_INSTALL_INCLUDEDIR="include" -DCMAKE_INSTALL_OLDINCLUDEDIR="include" -DCMAKE_INSTALL_DATAROOTDIR="share" -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY="ON" -DCONAN_EXPORTED="1" -Wno-dev '/home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package' ----------------- -- The CXX compiler identification is GNU 6.4.0 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Conan: called by CMake conan helper -- Conan: Adjusting output directories -- Conan: Using cmake global configuration -- Conan: Adjusting default RPATHs Conan policies -- Conan: Adjusting language standard -- Conan: Compiler GCC>=5, checking major version 6 -- Conan: Checking correct version: 6 -- Conan: C++ stdlib: libstdc++11 -- Configuring done -- Generating done -- Build files have been written to: /home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package/build/8268d520c23dd832a8e194e02b64d37ce8690f4d ----Running------ > cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package/build/8268d520c23dd832a8e194e02b64d37ce8690f4d' '--' '-j3' ----------------- Scanning dependencies of target test_package [ 50%] Building CXX object CMakeFiles/test_package.dir/test_package.cpp.o CMakeFiles/test_package.dir/build.make:81: recipe for target 'CMakeFiles/test_package.dir/test_package.cpp.o' failed CMakeFiles/Makefile2:94: recipe for target 'CMakeFiles/test_package.dir/all' failed Makefile:102: recipe for target 'all' failed CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_INSTALL_BINDIR CMAKE_INSTALL_DATAROOTDIR CMAKE_INSTALL_INCLUDEDIR CMAKE_INSTALL_LIBDIR CMAKE_INSTALL_LIBEXECDIR CMAKE_INSTALL_OLDINCLUDEDIR CMAKE_INSTALL_SBINDIR In file included from /usr/include/GL/gl.h:2055:0, from /home/conan/w/BuildSingleReference/.conan/data/olc-pge/2.15/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/olcPixelGameEngine.h:3116, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package/test_package.cpp:2: /usr/include/GL/glext.h:466:9: error: ‘ptrdiff_t’ does not name a type typedef ptrdiff_t GLsizeiptr; ^~~~~~~~~ /usr/include/GL/glext.h:467:9: error: ‘ptrdiff_t’ does not name a type typedef ptrdiff_t GLintptr; ^~~~~~~~~ /usr/include/GL/glext.h:530:62: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLBUFFERDATAPROC) (GLenum target, GLsizeiptr size, const void *data, GLenum usage); ^~~~~~~~~~ /usr/include/GL/glext.h:531:65: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLBUFFERSUBDATAPROC) (GLenum target, GLintptr offset, GLsizeiptr size, const void *data); ^~~~~~~~ /usr/include/GL/glext.h:531:82: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLBUFFERSUBDATAPROC) (GLenum target, GLintptr offset, GLsizeiptr size, const void *data); ^~~~~~~~~~ /usr/include/GL/glext.h:532:68: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLGETBUFFERSUBDATAPROC) (GLenum target, GLintptr offset, GLsizeiptr size, void *data); ^~~~~~~~ /usr/include/GL/glext.h:532:85: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLGETBUFFERSUBDATAPROC) (GLenum target, GLintptr offset, GLsizeiptr size, void *data); ^~~~~~~~~~ In file included from /usr/include/GL/gl.h:2055:0, from /home/conan/w/BuildSingleReference/.conan/data/olc-pge/2.15/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/olcPixelGameEngine.h:3116, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package/test_package.cpp:2: /usr/include/GL/glext.h:1126:96: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLBINDBUFFERRANGEPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:1126:113: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLBINDBUFFERRANGEPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~~~ /usr/include/GL/glext.h:1196:67: error: ‘GLintptr’ has not been declared typedef void *(APIENTRYP PFNGLMAPBUFFERRANGEPROC) (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access); ^~~~~~~~ /usr/include/GL/glext.h:1196:84: error: ‘GLsizeiptr’ has not been declared typedef void *(APIENTRYP PFNGLMAPBUFFERRANGEPROC) (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access); ^~~~~~~~~~ /usr/include/GL/glext.h:1197:74: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLFLUSHMAPPEDBUFFERRANGEPROC) (GLenum target, GLintptr offset, GLsizeiptr length); ^~~~~~~~ /usr/include/GL/glext.h:1197:91: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLFLUSHMAPPEDBUFFERRANGEPROC) (GLenum target, GLintptr offset, GLsizeiptr length); ^~~~~~~~~~ /usr/include/GL/glext.h:1357:93: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLCOPYBUFFERSUBDATAPROC) (GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:1357:114: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLCOPYBUFFERSUBDATAPROC) (GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:1357:136: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLCOPYBUFFERSUBDATAPROC) (GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~~~ In file included from /usr/include/GL/gl.h:2055:0, from /home/conan/w/BuildSingleReference/.conan/data/olc-pge/2.15/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/olcPixelGameEngine.h:3116, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package/test_package.cpp:2: /usr/include/GL/glext.h:2464:93: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLCLEARBUFFERSUBDATAPROC) (GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); ^~~~~~~~ /usr/include/GL/glext.h:2464:110: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLCLEARBUFFERSUBDATAPROC) (GLenum target, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); ^~~~~~~~~~ /usr/include/GL/glext.h:2466:60: error: typedef ‘PFNGLDISPATCHCOMPUTEINDIRECTPROC’ is initialized (use decltype instead) typedef void (APIENTRYP PFNGLDISPATCHCOMPUTEINDIRECTPROC) (GLintptr indirect); ^~~~~~~~ /usr/include/GL/glext.h:2466:60: error: ‘GLintptr’ was not declared in this scope In file included from /usr/include/GL/gl.h:2055:0, from /home/conan/w/BuildSingleReference/.conan/data/olc-pge/2.15/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/olcPixelGameEngine.h:3116, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package/test_package.cpp:2: /usr/include/GL/glext.h:2473:75: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLINVALIDATEBUFFERSUBDATAPROC) (GLuint buffer, GLintptr offset, GLsizeiptr length); ^~~~~~~~ /usr/include/GL/glext.h:2473:92: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLINVALIDATEBUFFERSUBDATAPROC) (GLuint buffer, GLintptr offset, GLsizeiptr length); ^~~~~~~~~~ /usr/include/GL/glext.h:2486:104: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLTEXBUFFERRANGEPROC) (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:2486:121: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLTEXBUFFERRANGEPROC) (GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~~~ /usr/include/GL/glext.h:2490:89: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLBINDVERTEXBUFFERPROC) (GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); ^~~~~~~~ /usr/include/GL/glext.h:2574:65: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLBUFFERSTORAGEPROC) (GLenum target, GLsizeiptr size, const void *data, GLbitfield flags); ^~~~~~~~~~ /usr/include/GL/glext.h:2578:126: error: ‘GLintptr’ does not name a type typedef void (APIENTRYP PFNGLBINDBUFFERSRANGEPROC) (GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes); ^~~~~~~~ /usr/include/GL/glext.h:2578:151: error: ‘GLsizeiptr’ does not name a type typedef void (APIENTRYP PFNGLBINDBUFFERSRANGEPROC) (GLenum target, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizeiptr *sizes); ^~~~~~~~~~ /usr/include/GL/glext.h:2582:112: error: ‘GLintptr’ does not name a type typedef void (APIENTRYP PFNGLBINDVERTEXBUFFERSPROC) (GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); ^~~~~~~~ /usr/include/GL/glext.h:2623:106: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC) (GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:2623:123: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLTRANSFORMFEEDBACKBUFFERRANGEPROC) (GLuint xfb, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~~~ /usr/include/GL/glext.h:2628:70: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERSTORAGEPROC) (GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags); ^~~~~~~~~~ /usr/include/GL/glext.h:2629:67: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERDATAPROC) (GLuint buffer, GLsizeiptr size, const void *data, GLenum usage); ^~~~~~~~~~ /usr/include/GL/glext.h:2630:70: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERSUBDATAPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data); ^~~~~~~~ /usr/include/GL/glext.h:2630:87: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERSUBDATAPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data); ^~~~~~~~~~ /usr/include/GL/glext.h:2631:98: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLCOPYNAMEDBUFFERSUBDATAPROC) (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:2631:119: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLCOPYNAMEDBUFFERSUBDATAPROC) (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:2631:141: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLCOPYNAMEDBUFFERSUBDATAPROC) (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~~~ /usr/include/GL/glext.h:2633:98: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLCLEARNAMEDBUFFERSUBDATAPROC) (GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); ^~~~~~~~ /usr/include/GL/glext.h:2633:115: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLCLEARNAMEDBUFFERSUBDATAPROC) (GLuint buffer, GLenum internalformat, GLintptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); ^~~~~~~~~~ /usr/include/GL/glext.h:2635:72: error: ‘GLintptr’ has not been declared typedef void *(APIENTRYP PFNGLMAPNAMEDBUFFERRANGEPROC) (GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access); ^~~~~~~~ /usr/include/GL/glext.h:2635:89: error: ‘GLsizeiptr’ has not been declared typedef void *(APIENTRYP PFNGLMAPNAMEDBUFFERRANGEPROC) (GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access); ^~~~~~~~~~ /usr/include/GL/glext.h:2637:79: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC) (GLuint buffer, GLintptr offset, GLsizeiptr length); ^~~~~~~~ /usr/include/GL/glext.h:2637:96: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEPROC) (GLuint buffer, GLintptr offset, GLsizeiptr length); ^~~~~~~~~~ /usr/include/GL/glext.h:2641:73: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLGETNAMEDBUFFERSUBDATAPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, void *data); ^~~~~~~~ /usr/include/GL/glext.h:2641:90: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLGETNAMEDBUFFERSUBDATAPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, void *data); ^~~~~~~~~~ /usr/include/GL/glext.h:2666:109: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLTEXTUREBUFFERRANGEPROC) (GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:2666:126: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLTEXTUREBUFFERRANGEPROC) (GLuint texture, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~~~ /usr/include/GL/glext.h:2701:110: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYVERTEXBUFFERPROC) (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); ^~~~~~~~ /usr/include/GL/glext.h:2702:133: error: ‘GLintptr’ does not name a type typedef void (APIENTRYP PFNGLVERTEXARRAYVERTEXBUFFERSPROC) (GLuint vaobj, GLuint first, GLsizei count, const GLuint *buffers, const GLintptr *offsets, const GLsizei *strides); ^~~~~~~~ /usr/include/GL/glext.h:2714:101: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTI64VPROC) (GLuint id, GLuint buffer, GLenum pname, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:2715:99: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTIVPROC) (GLuint id, GLuint buffer, GLenum pname, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:2716:102: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTUI64VPROC) (GLuint id, GLuint buffer, GLenum pname, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:2717:100: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLGETQUERYBUFFEROBJECTUIVPROC) (GLuint id, GLuint buffer, GLenum pname, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:3609:81: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC) (GLenum mode, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride); ^~~~~~~~ /usr/include/GL/glext.h:3609:100: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLMULTIDRAWARRAYSINDIRECTCOUNTARBPROC) (GLenum mode, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride); ^~~~~~~~ /usr/include/GL/glext.h:3610:96: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC) (GLenum mode, GLenum type, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride); ^~~~~~~~ /usr/include/GL/glext.h:3610:115: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLMULTIDRAWELEMENTSINDIRECTCOUNTARBPROC) (GLenum mode, GLenum type, GLintptr indirect, GLintptr drawcount, GLsizei maxdrawcount, GLsizei stride); ^~~~~~~~ /usr/include/GL/glext.h:4256:75: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLBUFFERPAGECOMMITMENTARBPROC) (GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit); ^~~~~~~~ /usr/include/GL/glext.h:4256:92: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLBUFFERPAGECOMMITMENTARBPROC) (GLenum target, GLintptr offset, GLsizeiptr size, GLboolean commit); ^~~~~~~~~~ /usr/include/GL/glext.h:4257:80: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit); ^~~~~~~~ /usr/include/GL/glext.h:4257:97: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit); ^~~~~~~~~~ /usr/include/GL/glext.h:4258:80: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit); ^~~~~~~~ /usr/include/GL/glext.h:4258:97: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERPAGECOMMITMENTARBPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, GLboolean commit); ^~~~~~~~~~ /usr/include/GL/glext.h:4673:9: error: ‘ptrdiff_t’ does not name a type typedef ptrdiff_t GLsizeiptrARB; ^~~~~~~~~ /usr/include/GL/glext.h:4674:9: error: ‘ptrdiff_t’ does not name a type typedef ptrdiff_t GLintptrARB; ^~~~~~~~~ /usr/include/GL/glext.h:4710:65: error: ‘GLsizeiptrARB’ has not been declared typedef void (APIENTRYP PFNGLBUFFERDATAARBPROC) (GLenum target, GLsizeiptrARB size, const void *data, GLenum usage); ^~~~~~~~~~~~~ /usr/include/GL/glext.h:4711:68: error: ‘GLintptrARB’ has not been declared typedef void (APIENTRYP PFNGLBUFFERSUBDATAARBPROC) (GLenum target, GLintptrARB offset, GLsizeiptrARB size, const void *data); ^~~~~~~~~~~ /usr/include/GL/glext.h:4711:88: error: ‘GLsizeiptrARB’ has not been declared typedef void (APIENTRYP PFNGLBUFFERSUBDATAARBPROC) (GLenum target, GLintptrARB offset, GLsizeiptrARB size, const void *data); ^~~~~~~~~~~~~ /usr/include/GL/glext.h:4712:71: error: ‘GLintptrARB’ has not been declared typedef void (APIENTRYP PFNGLGETBUFFERSUBDATAARBPROC) (GLenum target, GLintptrARB offset, GLsizeiptrARB size, void *data); ^~~~~~~~~~~ /usr/include/GL/glext.h:4712:91: error: ‘GLsizeiptrARB’ has not been declared typedef void (APIENTRYP PFNGLGETBUFFERSUBDATAARBPROC) (GLenum target, GLintptrARB offset, GLsizeiptrARB size, void *data); ^~~~~~~~~~~~~ /usr/include/GL/glext.h:5811:79: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC) (GLenum target, GLintptr offset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:5811:96: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLFLUSHMAPPEDBUFFERRANGEAPPLEPROC) (GLenum target, GLintptr offset, GLsizeiptr size); ^~~~~~~~~~ /usr/include/GL/glext.h:6418:18: error: typedef ‘GLintptr’ is initialized (use decltype instead) typedef GLintptr (APIENTRYP PFNGLGETUNIFORMOFFSETEXTPROC) (GLuint program, GLint location); ^ /usr/include/GL/glext.h:6418:29: error: ‘PFNGLGETUNIFORMOFFSETEXTPROC’ was not declared in this scope typedef GLintptr (APIENTRYP PFNGLGETUNIFORMOFFSETEXTPROC) (GLuint program, GLint location); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/GL/glext.h:6808:70: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERDATAEXTPROC) (GLuint buffer, GLsizeiptr size, const void *data, GLenum usage); ^~~~~~~~~~ /usr/include/GL/glext.h:6809:73: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERSUBDATAEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data); ^~~~~~~~ /usr/include/GL/glext.h:6809:90: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERSUBDATAEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data); ^~~~~~~~~~ /usr/include/GL/glext.h:6814:76: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLGETNAMEDBUFFERSUBDATAEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, void *data); ^~~~~~~~ /usr/include/GL/glext.h:6814:93: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLGETNAMEDBUFFERSUBDATAEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr size, void *data); ^~~~~~~~~~ /usr/include/GL/glext.h:6897:101: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDCOPYBUFFERSUBDATAEXTPROC) (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:6897:122: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDCOPYBUFFERSUBDATAEXTPROC) (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:6897:144: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDCOPYBUFFERSUBDATAEXTPROC) (GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~~~ /usr/include/GL/glext.h:6903:133: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYVERTEXOFFSETEXTPROC) (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:6904:132: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYCOLOROFFSETEXTPROC) (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:6905:110: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYEDGEFLAGOFFSETEXTPROC) (GLuint vaobj, GLuint buffer, GLsizei stride, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:6906:120: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYINDEXOFFSETEXTPROC) (GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:6907:121: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYNORMALOFFSETEXTPROC) (GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:6908:135: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYTEXCOORDOFFSETEXTPROC) (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:6909:156: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYMULTITEXCOORDOFFSETEXTPROC) (GLuint vaobj, GLuint buffer, GLenum texunit, GLint size, GLenum type, GLsizei stride, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:6910:123: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYFOGCOORDOFFSETEXTPROC) (GLuint vaobj, GLuint buffer, GLenum type, GLsizei stride, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:6911:141: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYSECONDARYCOLOROFFSETEXTPROC) (GLuint vaobj, GLuint buffer, GLint size, GLenum type, GLsizei stride, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:6912:175: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYVERTEXATTRIBOFFSETEXTPROC) (GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:6913:154: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYVERTEXATTRIBIOFFSETEXTPROC) (GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:6922:75: error: ‘GLintptr’ has not been declared typedef void *(APIENTRYP PFNGLMAPNAMEDBUFFERRANGEEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access); ^~~~~~~~ /usr/include/GL/glext.h:6922:92: error: ‘GLsizeiptr’ has not been declared typedef void *(APIENTRYP PFNGLMAPNAMEDBUFFERRANGEEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr length, GLbitfield access); ^~~~~~~~~~ /usr/include/GL/glext.h:6923:82: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr length); ^~~~~~~~ /usr/include/GL/glext.h:6923:99: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLFLUSHMAPPEDNAMEDBUFFERRANGEEXTPROC) (GLuint buffer, GLintptr offset, GLsizeiptr length); ^~~~~~~~~~ /usr/include/GL/glext.h:6924:73: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERSTORAGEEXTPROC) (GLuint buffer, GLsizeiptr size, const void *data, GLbitfield flags); ^~~~~~~~~~ /usr/include/GL/glext.h:6926:101: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC) (GLuint buffer, GLenum internalformat, GLsizeiptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); ^~~~~~~~~~ /usr/include/GL/glext.h:6926:120: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLCLEARNAMEDBUFFERSUBDATAEXTPROC) (GLuint buffer, GLenum internalformat, GLsizeiptr offset, GLsizeiptr size, GLenum format, GLenum type, const void *data); ^~~~~~~~~~ /usr/include/GL/glext.h:6946:127: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLTEXTUREBUFFERRANGEEXTPROC) (GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:6946:144: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLTEXTUREBUFFERRANGEEXTPROC) (GLuint texture, GLenum target, GLenum internalformat, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~~~ /usr/include/GL/glext.h:6952:117: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYBINDVERTEXBUFFEREXTPROC) (GLuint vaobj, GLuint bindingindex, GLuint buffer, GLintptr offset, GLsizei stride); ^~~~~~~~ /usr/include/GL/glext.h:6958:154: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLVERTEXARRAYVERTEXATTRIBLOFFSETEXTPROC) (GLuint vaobj, GLuint buffer, GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:7615:71: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLBUFFERSTORAGEMEMEXTPROC) (GLenum target, GLsizeiptr size, GLuint memory, GLuint64 offset); ^~~~~~~~~~ /usr/include/GL/glext.h:7620:76: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLNAMEDBUFFERSTORAGEMEMEXTPROC) (GLuint buffer, GLsizeiptr size, GLuint memory, GLuint64 offset); ^~~~~~~~~~ /usr/include/GL/glext.h:8489:99: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLBINDBUFFERRANGEEXTPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:8489:116: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLBINDBUFFERRANGEEXTPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~~~ /usr/include/GL/glext.h:8490:100: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLBINDBUFFEROFFSETEXTPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:8855:79: error: ‘GLintptr’ has not been declared typedef GLsync (APIENTRYP PFNGLIMPORTSYNCEXTPROC) (GLenum external_sync_type, GLintptr external_sync, GLbitfield flags); ^~~~~~~~ /usr/include/GL/glext.h:9242:97: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLLGPUNAMEDBUFFERSUBDATANVXPROC) (GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data); ^~~~~~~~ /usr/include/GL/glext.h:9242:114: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLLGPUNAMEDBUFFERSUBDATANVXPROC) (GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const void *data); ^~~~~~~~~~ /usr/include/GL/glext.h:9422:94: error: ‘GLintptr’ does not name a type typedef void (APIENTRYP PFNGLDRAWCOMMANDSNVPROC) (GLenum primitiveMode, GLuint buffer, const GLintptr *indirects, const GLsizei *sizes, GLuint count); ^~~~~~~~ /usr/include/GL/glext.h:9424:78: error: ‘GLintptr’ does not name a type typedef void (APIENTRYP PFNGLDRAWCOMMANDSSTATESNVPROC) (GLuint buffer, const GLintptr *indirects, const GLsizei *sizes, const GLuint *states, const GLuint *fbos, GLuint count); ^~~~~~~~ /usr/include/GL/glext.h:9816:96: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLMULTICASTBUFFERSUBDATANVPROC) (GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const GLvoid *data); ^~~~~~~~ /usr/include/GL/glext.h:9816:113: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLMULTICASTBUFFERSUBDATANVPROC) (GLbitfield gpuMask, GLuint buffer, GLintptr offset, GLsizeiptr size, const GLvoid *data); ^~~~~~~~~~ /usr/include/GL/glext.h:9817:145: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLMULTICASTCOPYBUFFERSUBDATANVPROC) (GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:9817:166: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLMULTICASTCOPYBUFFERSUBDATANVPROC) (GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:9817:188: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLMULTICASTCOPYBUFFERSUBDATANVPROC) (GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~~~ /usr/include/GL/glext.h:10312:107: error: ‘GLsizeiptr’ has not been declared typedef GLenum (APIENTRYP PFNGLPATHMEMORYGLYPHINDEXARRAYNVPROC) (GLuint firstPathName, GLenum fontTarget, GLsizeiptr fontSize, const void *fontData, GLsizei faceIndex, GLuint firstGlyphIndex, GLsizei numGlyphs, GLuint pathParameterTemplate, GLfloat emScale); ^~~~~~~~~~ /usr/include/GL/glext.h:10875:98: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLBINDBUFFERRANGENVPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glext.h:10875:115: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLBINDBUFFERRANGENVPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset, GLsizeiptr size); ^~~~~~~~~~ /usr/include/GL/glext.h:10876:99: error: ‘GLintptr’ has not been declared typedef void (APIENTRYP PFNGLBINDBUFFEROFFSETNVPROC) (GLenum target, GLuint index, GLuint buffer, GLintptr offset); ^~~~~~~~ /usr/include/GL/glext.h:10933:9: error: ‘GLintptr’ does not name a type typedef GLintptr GLvdpauSurfaceNV; ^~~~~~~~ /usr/include/GL/glext.h:10940:26: error: typedef ‘GLvdpauSurfaceNV’ is initialized (use decltype instead) typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC) (const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames); ^ /usr/include/GL/glext.h:10940:37: error: ‘PFNGLVDPAUREGISTERVIDEOSURFACENVPROC’ was not declared in this scope typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTERVIDEOSURFACENVPROC) (const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/GL/glext.h:10941:26: error: typedef ‘GLvdpauSurfaceNV’ is initialized (use decltype instead) typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC) (const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames); ^ /usr/include/GL/glext.h:10941:37: error: ‘PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC’ was not declared in this scope typedef GLvdpauSurfaceNV (APIENTRYP PFNGLVDPAUREGISTEROUTPUTSURFACENVPROC) (const void *vdpSurface, GLenum target, GLsizei numTextureNames, const GLuint *textureNames); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/GL/glext.h:10942:58: error: typedef ‘PFNGLVDPAUISSURFACENVPROC’ is initialized (use decltype instead) typedef GLboolean (APIENTRYP PFNGLVDPAUISSURFACENVPROC) (GLvdpauSurfaceNV surface); ^~~~~~~~~~~~~~~~ /usr/include/GL/glext.h:10942:58: error: ‘GLvdpauSurfaceNV’ was not declared in this scope /usr/include/GL/glext.h:10943:61: error: typedef ‘PFNGLVDPAUUNREGISTERSURFACENVPROC’ is initialized (use decltype instead) typedef void (APIENTRYP PFNGLVDPAUUNREGISTERSURFACENVPROC) (GLvdpauSurfaceNV surface); ^~~~~~~~~~~~~~~~ /usr/include/GL/glext.h:10943:61: error: ‘GLvdpauSurfaceNV’ was not declared in this scope /usr/include/GL/glext.h:10944:56: error: typedef ‘PFNGLVDPAUGETSURFACEIVNVPROC’ is initialized (use decltype instead) typedef void (APIENTRYP PFNGLVDPAUGETSURFACEIVNVPROC) (GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values); ^~~~~~~~~~~~~~~~ /usr/include/GL/glext.h:10944:56: error: ‘GLvdpauSurfaceNV’ was not declared in this scope /usr/include/GL/glext.h:10944:89: error: expected primary-expression before ‘pname’ typedef void (APIENTRYP PFNGLVDPAUGETSURFACEIVNVPROC) (GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values); ^~~~~ /usr/include/GL/glext.h:10944:104: error: expected primary-expression before ‘bufSize’ typedef void (APIENTRYP PFNGLVDPAUGETSURFACEIVNVPROC) (GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values); ^~~~~~~ /usr/include/GL/glext.h:10944:121: error: expected primary-expression before ‘*’ token typedef void (APIENTRYP PFNGLVDPAUGETSURFACEIVNVPROC) (GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values); ^ /usr/include/GL/glext.h:10944:122: error: ‘length’ was not declared in this scope typedef void (APIENTRYP PFNGLVDPAUGETSURFACEIVNVPROC) (GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values); ^~~~~~ /usr/include/GL/glext.h:10944:136: error: expected primary-expression before ‘*’ token typedef void (APIENTRYP PFNGLVDPAUGETSURFACEIVNVPROC) (GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values); ^ /usr/include/GL/glext.h:10944:137: error: ‘values’ was not declared in this scope typedef void (APIENTRYP PFNGLVDPAUGETSURFACEIVNVPROC) (GLvdpauSurfaceNV surface, GLenum pname, GLsizei bufSize, GLsizei *length, GLint *values); ^~~~~~ /usr/include/GL/glext.h:10945:57: error: typedef ‘PFNGLVDPAUSURFACEACCESSNVPROC’ is initialized (use decltype instead) typedef void (APIENTRYP PFNGLVDPAUSURFACEACCESSNVPROC) (GLvdpauSurfaceNV surface, GLenum access); ^~~~~~~~~~~~~~~~ /usr/include/GL/glext.h:10945:57: error: ‘GLvdpauSurfaceNV’ was not declared in this scope /usr/include/GL/glext.h:10945:90: error: expected primary-expression before ‘access’ typedef void (APIENTRYP PFNGLVDPAUSURFACEACCESSNVPROC) (GLvdpauSurfaceNV surface, GLenum access); ^~~~~~ /usr/include/GL/glext.h:10946:82: error: ‘GLvdpauSurfaceNV’ does not name a type typedef void (APIENTRYP PFNGLVDPAUMAPSURFACESNVPROC) (GLsizei numSurfaces, const GLvdpauSurfaceNV *surfaces); ^~~~~~~~~~~~~~~~ /usr/include/GL/glext.h:10947:83: error: ‘GLvdpauSurfaceNV’ does not name a type typedef void (APIENTRYP PFNGLVDPAUUNMAPSURFACESNVPROC) (GLsizei numSurface, const GLvdpauSurfaceNV *surfaces); ^~~~~~~~~~~~~~~~ /usr/include/GL/glext.h:11053:106: error: ‘GLsizeiptr’ has not been declared typedef void (APIENTRYP PFNGLBUFFERADDRESSRANGENVPROC) (GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length); ^~~~~~~~~~ /usr/include/GL/glext.h:11399:130: error: ‘GLintptrARB’ has not been declared typedef void (APIENTRYP PFNGLBINDVIDEOCAPTURESTREAMBUFFERNVPROC) (GLuint video_capture_slot, GLuint stream, GLenum frame_region, GLintptrARB offset); ^~~~~~~~~~~ In file included from /usr/include/GL/glx.h:333:0, from /home/conan/w/BuildSingleReference/.conan/data/olc-pge/2.15/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/olcPixelGameEngine.h:3122, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package/test_package.cpp:2: /usr/include/GL/glxext.h:508:143: error: ‘GLintptr’ has not been declared typedef void ( *PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glxext.h:508:164: error: ‘GLintptr’ has not been declared typedef void ( *PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glxext.h:508:186: error: ‘GLsizeiptr’ has not been declared typedef void ( *PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~~~ /usr/include/GL/glxext.h:509:148: error: ‘GLintptr’ has not been declared typedef void ( *PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glxext.h:509:169: error: ‘GLintptr’ has not been declared typedef void ( *PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~ /usr/include/GL/glxext.h:509:191: error: ‘GLsizeiptr’ has not been declared typedef void ( *PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size); ^~~~~~~~~~ In file included from /home/conan/w/BuildSingleReference/.conan/data/libpng/1.6.37/_/_/package/008f1a2b119556f550c1109663570e0f5040c13f/include/png.h:335:0, from /home/conan/w/BuildSingleReference/.conan/data/olc-pge/2.15/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/include/olcPixelGameEngine.h:4089, from /home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package/test_package.cpp:2: /home/conan/w/BuildSingleReference/.conan/data/libpng/1.6.37/_/_/package/008f1a2b119556f550c1109663570e0f5040c13f/include/pngconf.h:524:9: error: ‘ptrdiff_t’ does not name a type typedef ptrdiff_t png_ptrdiff_t; ^~~~~~~~~ make[2]: *** [CMakeFiles/test_package.dir/test_package.cpp.o] Error 1 make[1]: *** [CMakeFiles/test_package.dir/all] Error 2 make: *** [all] Error 2 xorg/system: WARN: Lib folder doesn't exist, can't collect libraries: /home/conan/w/BuildSingleReference/.conan/data/xorg/system/_/_/package/5ab84d6acfe1f23c4fae0ab88f26e3a396351ac9/lib [HOOK - conan-center.py] post_package_info(): WARN: [LIBRARY DOES NOT EXIST (KB-H054)] Component xorg::xorg libdir "lib" does not contain any declared library ERROR: olc-pge/2.15 (test package): Error in build() method, line 12 cmake.build() ConanException: Error 2 while executing cmake --build '/home/conan/w/BuildSingleReference/conan-center-index/recipes/olc-pge/all/test_package/build/8268d520c23dd832a8e194e02b64d37ce8690f4d' '--' '-j3'