Compiling latest commit fd13e2b
Getting ./libretro-common/include/glsym/glsym_es2.h:232:50: error: unknown type name 'GLdouble'; did you mean 'double'?
Platform
Odroid n2+ Emuelec 4.8
Full log
/home//clone/EmuELEC/build.EmuELEC-Amlogic-ng.aarch64-4/toolchain/bin/armv8a-emuelec-linux-gnueabihf-gcc -march=armv8-a+crc -mtune=cortex-a53 -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -mfloat-abi=hard -mfpu=neon-fp-armv8 -Wall -pipe -O2 -fomit-frame-pointer -DNDEBUG -DHAVE_RICE -DHAVE_GLN64 -DHAVE_GLIDE64 -MMD -DINLINE="inline" -fcommon -fcommon -Ofast -DNDEBUG -fipa-pta -DGIT_VERSION="" 3a3dc89461"" -DHAVE_NEON -D__LIBRETRO__ -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSINC_LOWER_QUALITY -I./glide2gl/src/Glitch64/inc -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./include -I./mupen64plus-core/src/plugin/audio_libretro -I./libretro-common/include -I./libretro -I./custom/dependencies/libpng -I./custom/dependencies/libzlib -fPIC -DNO_ASM -DARM -D__arm__ -DARM_ASM -D__NEON_OPT -DNOSSE -DARM_FIX -DCLASSIC -O2 -fno-lto -fuse-linker-plugin -fno-semantic-interposition -fno-trapping-math -fdata-sections -ffunction-sections -Wl,--gc-sections -fno-stack-protector -fno-ident -fomit-frame-pointer -falign-functions=32 -falign-jumps=1 -falign-loops=1 -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-unroll-loops -fno-strict-aliasing -fmerge-all-constants -fno-math-errno -fcommon -marm -mtune=cortex-a73.cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard -DHAVE_OPENGLES -DHAVE_OPENGLES2 -DDISABLE_3POINT -DDYNAREC -DNEW_DYNAREC=3 -c mupen64plus-core/src/r4300/empty_dynarec.c -o mupen64plus-core/src/r4300/empty_dynarec.o
/home//clone/EmuELEC/build.EmuELEC-Amlogic-ng.aarch64-4/toolchain/bin/armv8a-emuelec-linux-gnueabihf-gcc -march=armv8-a+crc -mtune=cortex-a53 -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -mfloat-abi=hard -mfpu=neon-fp-armv8 -Wall -pipe -O2 -fomit-frame-pointer -DNDEBUG -DHAVE_RICE -DHAVE_GLN64 -DHAVE_GLIDE64 -MMD -DINLINE="inline" -fcommon -fcommon -Ofast -DNDEBUG -fipa-pta -DGIT_VERSION="" 3a3dc89461"" -DHAVE_NEON -D__LIBRETRO__ -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSINC_LOWER_QUALITY -I./glide2gl/src/Glitch64/inc -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./include -I./mupen64plus-core/src/plugin/audio_libretro -I./libretro-common/include -I./libretro -I./custom/dependencies/libpng -I./custom/dependencies/libzlib -fPIC -DNO_ASM -DARM -D__arm__ -DARM_ASM -D__NEON_OPT -DNOSSE -DARM_FIX -DCLASSIC -O2 -fno-lto -fuse-linker-plugin -fno-semantic-interposition -fno-trapping-math -fdata-sections -ffunction-sections -Wl,--gc-sections -fno-stack-protector -fno-ident -fomit-frame-pointer -falign-functions=32 -falign-jumps=1 -falign-loops=1 -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-unroll-loops -fno-strict-aliasing -fmerge-all-constants -fno-math-errno -fcommon -marm -mtune=cortex-a73.cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard -DHAVE_OPENGLES -DHAVE_OPENGLES2 -DDISABLE_3POINT -DDYNAREC -DNEW_DYNAREC=3 -c libretro-common/glsm/glsm.c -o libretro-common/glsm/glsm.o
In file included from ./libretro-common/include/glsym/glsym.h:30,
from libretro-common/glsm/glsm.c:26:
./libretro-common/include/glsym/glsym_es2.h:232:50: error: unknown type name 'GLdouble'; did you mean 'double'?
232 | typedef void (APIENTRYP RGLSYMGLDEPTHRANGEPROC) (GLdouble near, GLdouble far);
| ^~~~~~~~
| double
./libretro-common/include/glsym/glsym_es2.h:232:65: error: unknown type name 'GLdouble'; did you mean 'double'?
232 | typedef void (APIENTRYP RGLSYMGLDEPTHRANGEPROC) (GLdouble near, GLdouble far);
| ^~~~~~~~
| double
./libretro-common/include/glsym/glsym_es2.h:250:50: error: unknown type name 'GLdouble'; did you mean 'double'?
250 | typedef void (APIENTRYP RGLSYMGLCLEARDEPTHPROC) (GLdouble depth);
| ^~~~~~~~
| double
./libretro-common/include/glsym/glsym_es2.h:711:8: error: unknown type name 'RGLSYMGLDEPTHRANGEPROC'
711 | extern RGLSYMGLDEPTHRANGEPROC __rglgen_glDepthRange;
| ^~~~~~~~~~~~~~~~~~~~~~
./libretro-common/include/glsym/glsym_es2.h:729:8: error: unknown type name 'RGLSYMGLCLEARDEPTHPROC'
729 | extern RGLSYMGLCLEARDEPTHPROC __rglgen_glClearDepth;
| ^~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:1110: libretro-common/glsm/glsm.o] Error 1
make[1]: Leaving directory '/home//clone/EmuELEC/build.EmuELEC-Amlogic-ng.aarch64-4/build/lib32-parallel-n64-fd13e2b622d220bbc862254ce59dd3944b391625'
FAILURE: scripts/build lib32-parallel-n64:target during make_target (default)
Compiling latest commit fd13e2b
Getting ./libretro-common/include/glsym/glsym_es2.h:232:50: error: unknown type name 'GLdouble'; did you mean 'double'?
Platform
Odroid n2+ Emuelec 4.8
Full log
/home//clone/EmuELEC/build.EmuELEC-Amlogic-ng.aarch64-4/toolchain/bin/armv8a-emuelec-linux-gnueabihf-gcc -march=armv8-a+crc -mtune=cortex-a53 -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -mfloat-abi=hard -mfpu=neon-fp-armv8 -Wall -pipe -O2 -fomit-frame-pointer -DNDEBUG -DHAVE_RICE -DHAVE_GLN64 -DHAVE_GLIDE64 -MMD -DINLINE="inline" -fcommon -fcommon -Ofast -DNDEBUG -fipa-pta -DGIT_VERSION="" 3a3dc89461"" -DHAVE_NEON -D__LIBRETRO__ -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSINC_LOWER_QUALITY -I./glide2gl/src/Glitch64/inc -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./include -I./mupen64plus-core/src/plugin/audio_libretro -I./libretro-common/include -I./libretro -I./custom/dependencies/libpng -I./custom/dependencies/libzlib -fPIC -DNO_ASM -DARM -D__arm__ -DARM_ASM -D__NEON_OPT -DNOSSE -DARM_FIX -DCLASSIC -O2 -fno-lto -fuse-linker-plugin -fno-semantic-interposition -fno-trapping-math -fdata-sections -ffunction-sections -Wl,--gc-sections -fno-stack-protector -fno-ident -fomit-frame-pointer -falign-functions=32 -falign-jumps=1 -falign-loops=1 -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-unroll-loops -fno-strict-aliasing -fmerge-all-constants -fno-math-errno -fcommon -marm -mtune=cortex-a73.cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard -DHAVE_OPENGLES -DHAVE_OPENGLES2 -DDISABLE_3POINT -DDYNAREC -DNEW_DYNAREC=3 -c mupen64plus-core/src/r4300/empty_dynarec.c -o mupen64plus-core/src/r4300/empty_dynarec.o
/home//clone/EmuELEC/build.EmuELEC-Amlogic-ng.aarch64-4/toolchain/bin/armv8a-emuelec-linux-gnueabihf-gcc -march=armv8-a+crc -mtune=cortex-a53 -mabi=aapcs-linux -Wno-psabi -Wa,-mno-warn-deprecated -mfloat-abi=hard -mfpu=neon-fp-armv8 -Wall -pipe -O2 -fomit-frame-pointer -DNDEBUG -DHAVE_RICE -DHAVE_GLN64 -DHAVE_GLIDE64 -MMD -DINLINE="inline" -fcommon -fcommon -Ofast -DNDEBUG -fipa-pta -DGIT_VERSION="" 3a3dc89461"" -DHAVE_NEON -D__LIBRETRO__ -DM64P_PLUGIN_API -DM64P_CORE_PROTOTYPES -D_ENDUSER_RELEASE -DSINC_LOWER_QUALITY -I./glide2gl/src/Glitch64/inc -I./mupen64plus-core/src -I./mupen64plus-core/src/api -I./include -I./mupen64plus-core/src/plugin/audio_libretro -I./libretro-common/include -I./libretro -I./custom/dependencies/libpng -I./custom/dependencies/libzlib -fPIC -DNO_ASM -DARM -D__arm__ -DARM_ASM -D__NEON_OPT -DNOSSE -DARM_FIX -DCLASSIC -O2 -fno-lto -fuse-linker-plugin -fno-semantic-interposition -fno-trapping-math -fdata-sections -ffunction-sections -Wl,--gc-sections -fno-stack-protector -fno-ident -fomit-frame-pointer -falign-functions=32 -falign-jumps=1 -falign-loops=1 -fno-unwind-tables -fno-asynchronous-unwind-tables -fno-unroll-loops -fno-strict-aliasing -fmerge-all-constants -fno-math-errno -fcommon -marm -mtune=cortex-a73.cortex-a53 -mfpu=neon-fp-armv8 -mfloat-abi=hard -DHAVE_OPENGLES -DHAVE_OPENGLES2 -DDISABLE_3POINT -DDYNAREC -DNEW_DYNAREC=3 -c libretro-common/glsm/glsm.c -o libretro-common/glsm/glsm.o
In file included from ./libretro-common/include/glsym/glsym.h:30,
from libretro-common/glsm/glsm.c:26:
./libretro-common/include/glsym/glsym_es2.h:232:50: error: unknown type name 'GLdouble'; did you mean 'double'?
232 | typedef void (APIENTRYP RGLSYMGLDEPTHRANGEPROC) (GLdouble near, GLdouble far);
| ^~~~~~~~
| double
./libretro-common/include/glsym/glsym_es2.h:232:65: error: unknown type name 'GLdouble'; did you mean 'double'?
232 | typedef void (APIENTRYP RGLSYMGLDEPTHRANGEPROC) (GLdouble near, GLdouble far);
| ^~~~~~~~
| double
./libretro-common/include/glsym/glsym_es2.h:250:50: error: unknown type name 'GLdouble'; did you mean 'double'?
250 | typedef void (APIENTRYP RGLSYMGLCLEARDEPTHPROC) (GLdouble depth);
| ^~~~~~~~
| double
./libretro-common/include/glsym/glsym_es2.h:711:8: error: unknown type name 'RGLSYMGLDEPTHRANGEPROC'
711 | extern RGLSYMGLDEPTHRANGEPROC __rglgen_glDepthRange;
| ^~~~~~~~~~~~~~~~~~~~~~
./libretro-common/include/glsym/glsym_es2.h:729:8: error: unknown type name 'RGLSYMGLCLEARDEPTHPROC'
729 | extern RGLSYMGLCLEARDEPTHPROC __rglgen_glClearDepth;
| ^~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:1110: libretro-common/glsm/glsm.o] Error 1
make[1]: Leaving directory '/home//clone/EmuELEC/build.EmuELEC-Amlogic-ng.aarch64-4/build/lib32-parallel-n64-fd13e2b622d220bbc862254ce59dd3944b391625'
FAILURE: scripts/build lib32-parallel-n64:target during make_target (default)