Advertisement
karapitchu

Untitled

Feb 6th, 2019
169
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 98.59 KB | None | 0 0
  1. Log started at: Tue Feb 5 12:31:17 CET 2019
  2.  
  3. RetroPie-Setup version: 4.4.5 (31f3e58f)
  4. System: Linux odroid 4.14.94-155 #1 SMP PREEMPT Wed Jan 23 05:19:08 -02 2019 armv7l armv7l armv7l GNU/Linux
  5. ~/RetroPie-Setup/tmp/build/lr-desmume /opt/retropie/supplementary/snesdev
  6.  
  7. = = = = = = = = = = = = = = = = = = = = =
  8. Getting sources for 'lr-desmume' : NDS emu - DESMUME
  9. = = = = = = = = = = = = = = = = = = = = =
  10.  
  11. git clone --recursive --depth 1 "https://github.com/libretro/desmume.git" "/home/karatosor/RetroPie-Setup/tmp/build/lr-desmume"
  12. Cloning into '/home/karatosor/RetroPie-Setup/tmp/build/lr-desmume'...
  13. HEAD is now in branch 'master' at commit 'b9b515f57bfd5a6ca73590b6d3de4813789b2a3a'
  14. /opt/retropie/supplementary/snesdev
  15. ~/RetroPie-Setup/tmp/build/lr-desmume /opt/retropie/supplementary/snesdev
  16.  
  17. = = = = = = = = = = = = = = = = = = = = =
  18. Building 'lr-desmume' : NDS emu - DESMUME
  19. = = = = = = = = = = = = = = = = = = = = =
  20.  
  21. rm -f ../../armcpu.o ../../arm_instructions.o ../../bios.o ../../cp15.o ../../movie.o ../../Database.o ../../ROMReader.o ../../metaspu/metaspu.o ../../debug.o ../../emufile.o ../../encrypt.o ../../FIFO.o ../../firmware.o ../../GPU.o ../../mc.o ../../path.o ../../readwrite.o ../../wifi.o ../../MMU.o ../../NDSSystem.o ../../render3D.o ../../rtc.o ../../saves.o ../../slot1.o ../../slot2.o ../../SPU.o ../../matrix.o ../../gfx3d.o ../../thumb_instructions.o ../../utils/colorspacehandler/colorspacehandler.o ../../utils/guid.o ../../utils/advanscene.o ../../utils/datetime.o ../../utils/emufat.o ../../utils/xstring.o ../../utils/decrypt/crc.o ../../utils/decrypt/decrypt.o ../../utils/decrypt/header.o ../../utils/vfat.o ../../utils/tinyxml/tinystr.o ../../utils/tinyxml/tinyxml.o ../../utils/tinyxml/tinyxmlerror.o ../../utils/tinyxml/tinyxmlparser.o ../../filter/deposterize.o ../../filter/xbrz.o ../../addons/slot2_auto.o ../../addons/slot2_mpcf.o ../../addons/slot2_paddle.o ../../addons/slot2_gbagame.o ../../addons/slot2_none.o ../../addons/slot2_rumblepak.o ../../addons/slot2_guitarGrip.o ../../addons/slot2_expMemory.o ../../addons/slot2_piano.o ../../addons/slot2_passme.o ../../addons/slot1_none.o ../../addons/slot1_r4.o ../../addons/slot1comp_mc.o ../../addons/slot1comp_rom.o ../../addons/slot1comp_protocol.o ../../addons/slot1_retail_mcrom.o ../../addons/slot1_retail_nand.o ../../addons/slot1_retail_auto.o ../../cheatSystem.o ../../texcache.o ../../rasterize.o ../../mic.o ../../driver.o ../../frontend/libretro/libretro.o ../../frontend/libretro/scrc32.o ../../OGLRender.o ../../OGLRender_3_2.o ../../utils/libfat/partition.o ../../utils/libfat/cache.o ../../utils/libfat/directory.o ../../utils/libfat/disc.o ../../utils/libfat/fatdir.o ../../utils/libfat/fatfile.o ../../utils/libfat/filetime.o ../../utils/libfat/file_allocation_table.o ../../utils/libfat/libfat.o ../../utils/libfat/libfat_public_api.o ../../utils/libfat/lock.o ../../addons/slot1_retail_mcrom_debug.o ../../utils/fsnitro.o ../../utils/task.o ../../common.o ../../utils/dlditool.o ../../version.o ../../arm_jit.o ../../utils/AsmJit/core/assembler.o ../../utils/AsmJit/core/assert.o ../../utils/AsmJit/core/buffer.o ../../utils/AsmJit/core/compiler.o ../../utils/AsmJit/core/compilercontext.o ../../utils/AsmJit/core/compilerfunc.o ../../utils/AsmJit/core/compileritem.o ../../utils/AsmJit/core/context.o ../../utils/AsmJit/core/cpuinfo.o ../../utils/AsmJit/core/defs.o ../../utils/AsmJit/core/func.o ../../utils/AsmJit/core/logger.o ../../utils/AsmJit/core/memorymanager.o ../../utils/AsmJit/core/memorymarker.o ../../utils/AsmJit/core/operand.o ../../utils/AsmJit/core/stringbuilder.o ../../utils/AsmJit/core/stringutil.o ../../utils/AsmJit/core/virtualmemory.o ../../utils/AsmJit/core/zonememory.o ../../utils/AsmJit/x86/x86assembler.o ../../utils/AsmJit/x86/x86compiler.o ../../utils/AsmJit/x86/x86compilercontext.o ../../utils/AsmJit/x86/x86compilerfunc.o ../../utils/AsmJit/x86/x86compileritem.o ../../utils/AsmJit/x86/x86cpuinfo.o ../../utils/AsmJit/x86/x86defs.o ../../utils/AsmJit/x86/x86func.o ../../utils/AsmJit/x86/x86operand.o ../../utils/AsmJit/x86/x86util.o ../../libretro-common/rthreads/rthreads.o ../../libretro-common/memmap/memalign.o ../../libretro-common/features/features_cpu.o ../../libretro-common/compat/compat_strl.o ../../libretro-common/compat/compat_strcasestr.o ../../libretro-common/compat/fopen_utf8.o ../../libretro-common/compat/compat_posix_string.o ../../libretro-common/file/retro_dirent.o ../../libretro-common/file/file_path.o ../../libretro-common/string/stdstring.o ../../libretro-common/encodings/encoding_utf.o ../../libretro-common/streams/file_stream.o ../../libretro-common/streams/file_stream_transforms.o ../../libretro-common/vfs/vfs_implementation.o desmume_libretro.so
  22. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../armcpu.o ../../armcpu.cpp
  23. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../arm_instructions.o ../../arm_instructions.cpp
  24. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../bios.o ../../bios.cpp
  25. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../cp15.o ../../cp15.cpp
  26. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../movie.o ../../movie.cpp
  27. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../Database.o ../../Database.cpp
  28. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../ROMReader.o ../../ROMReader.cpp
  29. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../metaspu/metaspu.o ../../metaspu/metaspu.cpp
  30. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../debug.o ../../debug.cpp
  31. ../../debug.cpp: In function ‘void DEBUG_reset()’:
  32. ../../debug.cpp:278:54: warning: format ‘%X’ expects argument of type ‘unsigned int’, but argument 2 has type ‘void (DebugStatistics::*)()’ [-Wformat=]
  33. printf("DEBUG_reset: %08X\n",&DebugStatistics::print); //force a reference to this function
  34. ^
  35. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../emufile.o ../../emufile.cpp
  36. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../encrypt.o ../../encrypt.cpp
  37. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../FIFO.o ../../FIFO.cpp
  38. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../firmware.o ../../firmware.cpp
  39. ../../firmware.cpp: In function ‘bool NDS_ReadFirmwareDataFromFile(const char*, NDSFirmwareData*, size_t*, int*, u8*)’:
  40. ../../firmware.cpp:1127:143: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘unsigned int’ [-Wformat=]
  41. printf("Ext. Firmware: Failed to read the firmware data. (%lu out of %lu bytes read.)\n", (unsigned long)readBytes, sizeof(NDSFirmwareData));
  42. ^
  43. ../../firmware.cpp:1147:141: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘unsigned int’ [-Wformat=]
  44. printf("Ext. Firmware: Failed to read the console type. (%lu out of %lu bytes read.)\n", (unsigned long)readBytes, sizeof(FW_HEADER_KEY));
  45. ^
  46. ../../firmware.cpp:1159:133: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘unsigned int’ [-Wformat=]
  47. printf("Ext. Firmware: Failed to read the MAC address. (%lu out of %lu bytes read.)\n", (unsigned long)readBytes, sizeof(u8) * 6);
  48. ^
  49. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../GPU.o ../../GPU.cpp
  50. ../../GPU.cpp: In member function ‘void GPUEngineBase::REG_DISPx_pack_test()’:
  51. ../../GPU.cpp:6917:86: warning: format ‘%lx’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘uintptr_t {aka unsigned int}’ [-Wformat=]
  52. printf("%08lx %02x\n", (uintptr_t)r, (u32)((uintptr_t)(&r->DISPCNT) - (uintptr_t)r) );
  53. ~~~~~~~~~~~~ ^
  54. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../mc.o ../../mc.cpp
  55. ../../mc.cpp: In member function ‘bool BackupDevice::import_duc(const char*, u32)’:
  56. ../../mc.cpp:1524:7: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
  57. fread(id16, 1, 16, file);
  58. ~~~~~^~~~~~~~~~~~~~~~~~~
  59. ../../mc.cpp:1529:7: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’, declared with attribute warn_unused_result [-Wunused-result]
  60. fread(id3,1,3,file);
  61. ~~~~~^~~~~~~~~~~~~~
  62. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../path.o ../../path.cpp
  63. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../readwrite.o ../../readwrite.cpp
  64. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../wifi.o ../../wifi.cpp
  65. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../MMU.o ../../MMU.cpp
  66. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../NDSSystem.o ../../NDSSystem.cpp
  67. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../render3D.o ../../render3D.cpp
  68. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../rtc.o ../../rtc.cpp
  69. ../../rtc.cpp: In function ‘void rtcGetTimeAsString(char*)’:
  70. ../../rtc.cpp:118:6: warning: ‘%02d’ directive output may be truncated writing between 2 and 3 bytes into a region of size between 1 and 6 [-Wformat-truncation=]
  71. void rtcGetTimeAsString(char *buffer)
  72. ^~~~~~~~~~~~~~~~~~
  73. ../../rtc.cpp:118:6: note: directive argument in the range [-59, 59]
  74. In file included from /usr/include/stdio.h:862:0,
  75. from ../../utils/datetime.h:88,
  76. from ../../rtc.h:25,
  77. from ../../rtc.cpp:22:
  78. /usr/include/arm-linux-gnueabihf/bits/stdio2.h:65:44: note: ‘__builtin___snprintf_chk’ output 22 or more bytes (assuming 28) into a destination of size 25
  79. __bos (__s), __fmt, __va_arg_pack ());
  80. ^
  81. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../saves.o ../../saves.cpp
  82. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../slot1.o ../../slot1.cpp
  83. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../slot2.o ../../slot2.cpp
  84. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../SPU.o ../../SPU.cpp
  85. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../matrix.o ../../matrix.cpp
  86. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../gfx3d.o ../../gfx3d.cpp
  87. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../thumb_instructions.o ../../thumb_instructions.cpp
  88. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/colorspacehandler/colorspacehandler.o ../../utils/colorspacehandler/colorspacehandler.cpp
  89. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/guid.o ../../utils/guid.cpp
  90. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/advanscene.o ../../utils/advanscene.cpp
  91. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/datetime.o ../../utils/datetime.cpp
  92. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/emufat.o ../../utils/emufat.cpp
  93. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/xstring.o ../../utils/xstring.cpp
  94. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/decrypt/crc.o ../../utils/decrypt/crc.cpp
  95. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/decrypt/decrypt.o ../../utils/decrypt/decrypt.cpp
  96. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/decrypt/header.o ../../utils/decrypt/header.cpp
  97. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/vfat.o ../../utils/vfat.cpp
  98. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/tinyxml/tinystr.o ../../utils/tinyxml/tinystr.cpp
  99. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/tinyxml/tinyxml.o ../../utils/tinyxml/tinyxml.cpp
  100. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/tinyxml/tinyxmlerror.o ../../utils/tinyxml/tinyxmlerror.cpp
  101. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../utils/tinyxml/tinyxmlparser.o ../../utils/tinyxml/tinyxmlparser.cpp
  102. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../filter/deposterize.o ../../filter/deposterize.cpp
  103. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../filter/xbrz.o ../../filter/xbrz.cpp
  104. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot2_auto.o ../../addons/slot2_auto.cpp
  105. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot2_mpcf.o ../../addons/slot2_mpcf.cpp
  106. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot2_paddle.o ../../addons/slot2_paddle.cpp
  107. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot2_gbagame.o ../../addons/slot2_gbagame.cpp
  108. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot2_none.o ../../addons/slot2_none.cpp
  109. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot2_rumblepak.o ../../addons/slot2_rumblepak.cpp
  110. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot2_guitarGrip.o ../../addons/slot2_guitarGrip.cpp
  111. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot2_expMemory.o ../../addons/slot2_expMemory.cpp
  112. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot2_piano.o ../../addons/slot2_piano.cpp
  113. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot2_passme.o ../../addons/slot2_passme.cpp
  114. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot1_none.o ../../addons/slot1_none.cpp
  115. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot1_r4.o ../../addons/slot1_r4.cpp
  116. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot1comp_mc.o ../../addons/slot1comp_mc.cpp
  117. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot1comp_rom.o ../../addons/slot1comp_rom.cpp
  118. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot1comp_protocol.o ../../addons/slot1comp_protocol.cpp
  119. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot1_retail_mcrom.o ../../addons/slot1_retail_mcrom.cpp
  120. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot1_retail_nand.o ../../addons/slot1_retail_nand.cpp
  121. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../addons/slot1_retail_auto.o ../../addons/slot1_retail_auto.cpp
  122. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../cheatSystem.o ../../cheatSystem.cpp
  123. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../texcache.o ../../texcache.cpp
  124. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../rasterize.o ../../rasterize.cpp
  125. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../mic.o ../../mic.cpp
  126. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../driver.o ../../driver.cpp
  127. g++ -O2 -mcpu=cortex-a7 -mfpu=neon-vfpv4 -mfloat-abi=hard -ftree-vectorize -funsafe-math-optimizations -DGL_GLEXT_PROTOTYPES -DGIT_VERSION=\"" b9b515f"\" -DHAVE_OPENGL -std=gnu++11 -DUSE_POSIX_MEMALIGN -D__RETRO_ARM__ -marm -mfloat-abi=hard -DARM -DHAVE_JIT -O3 -DNDEBUG -D__LIBRETRO__ -fPIC -I../../libretro-common/include -I../.. -I../../libretro -fpermissive -c -o../../frontend/libretro/libretro.o ../../frontend/libretro/libretro.cpp
  128. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  129. ../../OGLRender.h:112:42: error: ‘void (* glBlendFuncSeparate)(GLenum, GLenum, GLenum, GLenum)’ redeclared as different kind of symbol
  130. EXTERNOGLEXT(PFNGLBLENDFUNCSEPARATEPROC, glBlendFuncSeparate) // Core in v1.4
  131. ^
  132. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  133. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  134. ^~~~
  135. In file included from /usr/include/GL/gl.h:2055:0,
  136. from ../../OGLRender.h:62,
  137. from ../../frontend/libretro/libretro.cpp:25:
  138. /usr/include/GL/glext.h:415:21: note: previous declaration ‘void glBlendFuncSeparate(GLenum, GLenum, GLenum, GLenum)’
  139. GLAPI void APIENTRY glBlendFuncSeparate (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
  140. ^~~~~~~~~~~~~~~~~~~
  141. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  142. ../../OGLRender.h:113:46: error: ‘void (* glBlendEquationSeparate)(GLenum, GLenum)’ redeclared as different kind of symbol
  143. EXTERNOGLEXT(PFNGLBLENDEQUATIONSEPARATEPROC, glBlendEquationSeparate) // Core in v2.0
  144. ^
  145. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  146. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  147. ^~~~
  148. In file included from /usr/include/GL/gl.h:2055:0,
  149. from ../../OGLRender.h:62,
  150. from ../../frontend/libretro/libretro.cpp:25:
  151. /usr/include/GL/glext.h:743:21: note: previous declaration ‘void glBlendEquationSeparate(GLenum, GLenum)’
  152. GLAPI void APIENTRY glBlendEquationSeparate (GLenum modeRGB, GLenum modeAlpha);
  153. ^~~~~~~~~~~~~~~~~~~~~~~
  154. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  155. ../../OGLRender.h:115:45: error: ‘void (* glBlendFuncSeparateEXT)(GLenum, GLenum, GLenum, GLenum)’ redeclared as different kind of symbol
  156. EXTERNOGLEXT(PFNGLBLENDFUNCSEPARATEEXTPROC, glBlendFuncSeparateEXT)
  157. ^
  158. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  159. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  160. ^~~~
  161. In file included from /usr/include/GL/gl.h:2055:0,
  162. from ../../OGLRender.h:62,
  163. from ../../frontend/libretro/libretro.cpp:25:
  164. /usr/include/GL/glext.h:6519:21: note: previous declaration ‘void glBlendFuncSeparateEXT(GLenum, GLenum, GLenum, GLenum)’
  165. GLAPI void APIENTRY glBlendFuncSeparateEXT (GLenum sfactorRGB, GLenum dfactorRGB, GLenum sfactorAlpha, GLenum dfactorAlpha);
  166. ^~~~~~~~~~~~~~~~~~~~~~
  167. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  168. ../../OGLRender.h:116:49: error: ‘void (* glBlendEquationSeparateEXT)(GLenum, GLenum)’ redeclared as different kind of symbol
  169. EXTERNOGLEXT(PFNGLBLENDEQUATIONSEPARATEEXTPROC, glBlendEquationSeparateEXT)
  170. ^
  171. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  172. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  173. ^~~~
  174. In file included from /usr/include/GL/gl.h:2055:0,
  175. from ../../OGLRender.h:62,
  176. from ../../frontend/libretro/libretro.cpp:25:
  177. /usr/include/GL/glext.h:6507:21: note: previous declaration ‘void glBlendEquationSeparateEXT(GLenum, GLenum)’
  178. GLAPI void APIENTRY glBlendEquationSeparateEXT (GLenum modeRGB, GLenum modeAlpha);
  179. ^~~~~~~~~~~~~~~~~~~~~~~~~~
  180. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  181. ../../OGLRender.h:119:37: error: ‘GLuint (* glCreateShader)(GLenum)’ redeclared as different kind of symbol
  182. EXTERNOGLEXT(PFNGLCREATESHADERPROC, glCreateShader) // Core in v2.0
  183. ^
  184. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  185. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  186. ^~~~
  187. In file included from /usr/include/GL/gl.h:2055:0,
  188. from ../../OGLRender.h:62,
  189. from ../../frontend/libretro/libretro.cpp:25:
  190. /usr/include/GL/glext.h:752:23: note: previous declaration ‘GLuint glCreateShader(GLenum)’
  191. GLAPI GLuint APIENTRY glCreateShader (GLenum type);
  192. ^~~~~~~~~~~~~~
  193. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  194. ../../OGLRender.h:120:37: error: ‘void (* glShaderSource)(GLuint, GLsizei, const GLchar* const*, const GLint*)’ redeclared as different kind of symbol
  195. EXTERNOGLEXT(PFNGLSHADERSOURCEPROC, glShaderSource) // Core in v2.0
  196. ^
  197. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  198. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  199. ^~~~
  200. In file included from /usr/include/GL/gl.h:2055:0,
  201. from ../../OGLRender.h:62,
  202. from ../../frontend/libretro/libretro.cpp:25:
  203. /usr/include/GL/glext.h:777:21: note: previous declaration ‘void glShaderSource(GLuint, GLsizei, const GLchar* const*, const GLint*)’
  204. GLAPI void APIENTRY glShaderSource (GLuint shader, GLsizei count, const GLchar *const*string, const GLint *length);
  205. ^~~~~~~~~~~~~~
  206. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  207. ../../OGLRender.h:121:38: error: ‘void (* glCompileShader)(GLuint)’ redeclared as different kind of symbol
  208. EXTERNOGLEXT(PFNGLCOMPILESHADERPROC, glCompileShader) // Core in v2.0
  209. ^
  210. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  211. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  212. ^~~~
  213. In file included from /usr/include/GL/gl.h:2055:0,
  214. from ../../OGLRender.h:62,
  215. from ../../frontend/libretro/libretro.cpp:25:
  216. /usr/include/GL/glext.h:750:21: note: previous declaration ‘void glCompileShader(GLuint)’
  217. GLAPI void APIENTRY glCompileShader (GLuint shader);
  218. ^~~~~~~~~~~~~~~
  219. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  220. ../../OGLRender.h:122:38: error: ‘GLuint (* glCreateProgram)()’ redeclared as different kind of symbol
  221. EXTERNOGLEXT(PFNGLCREATEPROGRAMPROC, glCreateProgram) // Core in v2.0
  222. ^
  223. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  224. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  225. ^~~~
  226. In file included from /usr/include/GL/gl.h:2055:0,
  227. from ../../OGLRender.h:62,
  228. from ../../frontend/libretro/libretro.cpp:25:
  229. /usr/include/GL/glext.h:751:23: note: previous declaration ‘GLuint glCreateProgram()’
  230. GLAPI GLuint APIENTRY glCreateProgram (void);
  231. ^~~~~~~~~~~~~~~
  232. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  233. ../../OGLRender.h:123:37: error: ‘void (* glAttachShader)(GLuint, GLuint)’ redeclared as different kind of symbol
  234. EXTERNOGLEXT(PFNGLATTACHSHADERPROC, glAttachShader) // Core in v2.0
  235. ^
  236. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  237. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  238. ^~~~
  239. In file included from /usr/include/GL/gl.h:2055:0,
  240. from ../../OGLRender.h:62,
  241. from ../../frontend/libretro/libretro.cpp:25:
  242. /usr/include/GL/glext.h:748:21: note: previous declaration ‘void glAttachShader(GLuint, GLuint)’
  243. GLAPI void APIENTRY glAttachShader (GLuint program, GLuint shader);
  244. ^~~~~~~~~~~~~~
  245. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  246. ../../OGLRender.h:124:37: error: ‘void (* glDetachShader)(GLuint, GLuint)’ redeclared as different kind of symbol
  247. EXTERNOGLEXT(PFNGLDETACHSHADERPROC, glDetachShader) // Core in v2.0
  248. ^
  249. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  250. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  251. ^~~~
  252. In file included from /usr/include/GL/gl.h:2055:0,
  253. from ../../OGLRender.h:62,
  254. from ../../frontend/libretro/libretro.cpp:25:
  255. /usr/include/GL/glext.h:755:21: note: previous declaration ‘void glDetachShader(GLuint, GLuint)’
  256. GLAPI void APIENTRY glDetachShader (GLuint program, GLuint shader);
  257. ^~~~~~~~~~~~~~
  258. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  259. ../../OGLRender.h:125:36: error: ‘void (* glLinkProgram)(GLuint)’ redeclared as different kind of symbol
  260. EXTERNOGLEXT(PFNGLLINKPROGRAMPROC, glLinkProgram) // Core in v2.0
  261. ^
  262. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  263. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  264. ^~~~
  265. In file included from /usr/include/GL/gl.h:2055:0,
  266. from ../../OGLRender.h:62,
  267. from ../../frontend/libretro/libretro.cpp:25:
  268. /usr/include/GL/glext.h:776:21: note: previous declaration ‘void glLinkProgram(GLuint)’
  269. GLAPI void APIENTRY glLinkProgram (GLuint program);
  270. ^~~~~~~~~~~~~
  271. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  272. ../../OGLRender.h:126:35: error: ‘void (* glUseProgram)(GLuint)’ redeclared as different kind of symbol
  273. EXTERNOGLEXT(PFNGLUSEPROGRAMPROC, glUseProgram) // Core in v2.0
  274. ^
  275. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  276. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  277. ^~~~
  278. In file included from /usr/include/GL/gl.h:2055:0,
  279. from ../../OGLRender.h:62,
  280. from ../../frontend/libretro/libretro.cpp:25:
  281. /usr/include/GL/glext.h:778:21: note: previous declaration ‘void glUseProgram(GLuint)’
  282. GLAPI void APIENTRY glUseProgram (GLuint program);
  283. ^~~~~~~~~~~~
  284. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  285. ../../OGLRender.h:127:36: error: ‘void (* glGetShaderiv)(GLuint, GLenum, GLint*)’ redeclared as different kind of symbol
  286. EXTERNOGLEXT(PFNGLGETSHADERIVPROC, glGetShaderiv) // Core in v2.0
  287. ^
  288. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  289. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  290. ^~~~
  291. In file included from /usr/include/GL/gl.h:2055:0,
  292. from ../../OGLRender.h:62,
  293. from ../../frontend/libretro/libretro.cpp:25:
  294. /usr/include/GL/glext.h:764:21: note: previous declaration ‘void glGetShaderiv(GLuint, GLenum, GLint*)’
  295. GLAPI void APIENTRY glGetShaderiv (GLuint shader, GLenum pname, GLint *params);
  296. ^~~~~~~~~~~~~
  297. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  298. ../../OGLRender.h:128:41: error: ‘void (* glGetShaderInfoLog)(GLuint, GLsizei, GLsizei*, GLchar*)’ redeclared as different kind of symbol
  299. EXTERNOGLEXT(PFNGLGETSHADERINFOLOGPROC, glGetShaderInfoLog) // Core in v2.0
  300. ^
  301. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  302. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  303. ^~~~
  304. In file included from /usr/include/GL/gl.h:2055:0,
  305. from ../../OGLRender.h:62,
  306. from ../../frontend/libretro/libretro.cpp:25:
  307. /usr/include/GL/glext.h:765:21: note: previous declaration ‘void glGetShaderInfoLog(GLuint, GLsizei, GLsizei*, GLchar*)’
  308. GLAPI void APIENTRY glGetShaderInfoLog (GLuint shader, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
  309. ^~~~~~~~~~~~~~~~~~
  310. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  311. ../../OGLRender.h:129:37: error: ‘void (* glDeleteShader)(GLuint)’ redeclared as different kind of symbol
  312. EXTERNOGLEXT(PFNGLDELETESHADERPROC, glDeleteShader) // Core in v2.0
  313. ^
  314. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  315. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  316. ^~~~
  317. In file included from /usr/include/GL/gl.h:2055:0,
  318. from ../../OGLRender.h:62,
  319. from ../../frontend/libretro/libretro.cpp:25:
  320. /usr/include/GL/glext.h:754:21: note: previous declaration ‘void glDeleteShader(GLuint)’
  321. GLAPI void APIENTRY glDeleteShader (GLuint shader);
  322. ^~~~~~~~~~~~~~
  323. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  324. ../../OGLRender.h:130:38: error: ‘void (* glDeleteProgram)(GLuint)’ redeclared as different kind of symbol
  325. EXTERNOGLEXT(PFNGLDELETEPROGRAMPROC, glDeleteProgram) // Core in v2.0
  326. ^
  327. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  328. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  329. ^~~~
  330. In file included from /usr/include/GL/gl.h:2055:0,
  331. from ../../OGLRender.h:62,
  332. from ../../frontend/libretro/libretro.cpp:25:
  333. /usr/include/GL/glext.h:753:21: note: previous declaration ‘void glDeleteProgram(GLuint)’
  334. GLAPI void APIENTRY glDeleteProgram (GLuint program);
  335. ^~~~~~~~~~~~~~~
  336. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  337. ../../OGLRender.h:131:37: error: ‘void (* glGetProgramiv)(GLuint, GLenum, GLint*)’ redeclared as different kind of symbol
  338. EXTERNOGLEXT(PFNGLGETPROGRAMIVPROC, glGetProgramiv) // Core in v2.0
  339. ^
  340. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  341. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  342. ^~~~
  343. In file included from /usr/include/GL/gl.h:2055:0,
  344. from ../../OGLRender.h:62,
  345. from ../../frontend/libretro/libretro.cpp:25:
  346. /usr/include/GL/glext.h:762:21: note: previous declaration ‘void glGetProgramiv(GLuint, GLenum, GLint*)’
  347. GLAPI void APIENTRY glGetProgramiv (GLuint program, GLenum pname, GLint *params);
  348. ^~~~~~~~~~~~~~
  349. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  350. ../../OGLRender.h:132:42: error: ‘void (* glGetProgramInfoLog)(GLuint, GLsizei, GLsizei*, GLchar*)’ redeclared as different kind of symbol
  351. EXTERNOGLEXT(PFNGLGETPROGRAMINFOLOGPROC, glGetProgramInfoLog) // Core in v2.0
  352. ^
  353. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  354. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  355. ^~~~
  356. In file included from /usr/include/GL/gl.h:2055:0,
  357. from ../../OGLRender.h:62,
  358. from ../../frontend/libretro/libretro.cpp:25:
  359. /usr/include/GL/glext.h:763:21: note: previous declaration ‘void glGetProgramInfoLog(GLuint, GLsizei, GLsizei*, GLchar*)’
  360. GLAPI void APIENTRY glGetProgramInfoLog (GLuint program, GLsizei bufSize, GLsizei *length, GLchar *infoLog);
  361. ^~~~~~~~~~~~~~~~~~~
  362. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  363. ../../OGLRender.h:133:40: error: ‘void (* glValidateProgram)(GLuint)’ redeclared as different kind of symbol
  364. EXTERNOGLEXT(PFNGLVALIDATEPROGRAMPROC, glValidateProgram) // Core in v2.0
  365. ^
  366. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  367. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  368. ^~~~
  369. In file included from /usr/include/GL/gl.h:2055:0,
  370. from ../../OGLRender.h:62,
  371. from ../../frontend/libretro/libretro.cpp:25:
  372. /usr/include/GL/glext.h:798:21: note: previous declaration ‘void glValidateProgram(GLuint)’
  373. GLAPI void APIENTRY glValidateProgram (GLuint program);
  374. ^~~~~~~~~~~~~~~~~
  375. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  376. ../../OGLRender.h:134:43: error: ‘GLint (* glGetUniformLocation)(GLuint, const GLchar*)’ redeclared as different kind of symbol
  377. EXTERNOGLEXT(PFNGLGETUNIFORMLOCATIONPROC, glGetUniformLocation) // Core in v2.0
  378. ^
  379. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  380. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  381. ^~~~
  382. In file included from /usr/include/GL/gl.h:2055:0,
  383. from ../../OGLRender.h:62,
  384. from ../../frontend/libretro/libretro.cpp:25:
  385. /usr/include/GL/glext.h:767:22: note: previous declaration ‘GLint glGetUniformLocation(GLuint, const GLchar*)’
  386. GLAPI GLint APIENTRY glGetUniformLocation (GLuint program, const GLchar *name);
  387. ^~~~~~~~~~~~~~~~~~~~
  388. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  389. ../../OGLRender.h:135:34: error: ‘void (* glUniform1i)(GLint, GLint)’ redeclared as different kind of symbol
  390. EXTERNOGLEXT(PFNGLUNIFORM1IPROC, glUniform1i) // Core in v2.0
  391. ^
  392. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  393. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  394. ^~~~
  395. In file included from /usr/include/GL/gl.h:2055:0,
  396. from ../../OGLRender.h:62,
  397. from ../../frontend/libretro/libretro.cpp:25:
  398. /usr/include/GL/glext.h:783:21: note: previous declaration ‘void glUniform1i(GLint, GLint)’
  399. GLAPI void APIENTRY glUniform1i (GLint location, GLint v0);
  400. ^~~~~~~~~~~
  401. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  402. ../../OGLRender.h:136:35: error: ‘void (* glUniform1iv)(GLint, GLsizei, const GLint*)’ redeclared as different kind of symbol
  403. EXTERNOGLEXT(PFNGLUNIFORM1IVPROC, glUniform1iv) // Core in v2.0
  404. ^
  405. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  406. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  407. ^~~~
  408. In file included from /usr/include/GL/gl.h:2055:0,
  409. from ../../OGLRender.h:62,
  410. from ../../frontend/libretro/libretro.cpp:25:
  411. /usr/include/GL/glext.h:791:21: note: previous declaration ‘void glUniform1iv(GLint, GLsizei, const GLint*)’
  412. GLAPI void APIENTRY glUniform1iv (GLint location, GLsizei count, const GLint *value);
  413. ^~~~~~~~~~~~
  414. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  415. ../../OGLRender.h:137:34: error: ‘void (* glUniform1f)(GLint, GLfloat)’ redeclared as different kind of symbol
  416. EXTERNOGLEXT(PFNGLUNIFORM1FPROC, glUniform1f) // Core in v2.0
  417. ^
  418. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  419. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  420. ^~~~
  421. In file included from /usr/include/GL/gl.h:2055:0,
  422. from ../../OGLRender.h:62,
  423. from ../../frontend/libretro/libretro.cpp:25:
  424. /usr/include/GL/glext.h:779:21: note: previous declaration ‘void glUniform1f(GLint, GLfloat)’
  425. GLAPI void APIENTRY glUniform1f (GLint location, GLfloat v0);
  426. ^~~~~~~~~~~
  427. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  428. ../../OGLRender.h:138:35: error: ‘void (* glUniform1fv)(GLint, GLsizei, const GLfloat*)’ redeclared as different kind of symbol
  429. EXTERNOGLEXT(PFNGLUNIFORM1FVPROC, glUniform1fv) // Core in v2.0
  430. ^
  431. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  432. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  433. ^~~~
  434. In file included from /usr/include/GL/gl.h:2055:0,
  435. from ../../OGLRender.h:62,
  436. from ../../frontend/libretro/libretro.cpp:25:
  437. /usr/include/GL/glext.h:787:21: note: previous declaration ‘void glUniform1fv(GLint, GLsizei, const GLfloat*)’
  438. GLAPI void APIENTRY glUniform1fv (GLint location, GLsizei count, const GLfloat *value);
  439. ^~~~~~~~~~~~
  440. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  441. ../../OGLRender.h:139:34: error: ‘void (* glUniform2f)(GLint, GLfloat, GLfloat)’ redeclared as different kind of symbol
  442. EXTERNOGLEXT(PFNGLUNIFORM2FPROC, glUniform2f) // Core in v2.0
  443. ^
  444. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  445. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  446. ^~~~
  447. In file included from /usr/include/GL/gl.h:2055:0,
  448. from ../../OGLRender.h:62,
  449. from ../../frontend/libretro/libretro.cpp:25:
  450. /usr/include/GL/glext.h:780:21: note: previous declaration ‘void glUniform2f(GLint, GLfloat, GLfloat)’
  451. GLAPI void APIENTRY glUniform2f (GLint location, GLfloat v0, GLfloat v1);
  452. ^~~~~~~~~~~
  453. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  454. ../../OGLRender.h:140:34: error: ‘void (* glUniform4f)(GLint, GLfloat, GLfloat, GLfloat, GLfloat)’ redeclared as different kind of symbol
  455. EXTERNOGLEXT(PFNGLUNIFORM4FPROC, glUniform4f) // Core in v2.0
  456. ^
  457. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  458. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  459. ^~~~
  460. In file included from /usr/include/GL/gl.h:2055:0,
  461. from ../../OGLRender.h:62,
  462. from ../../frontend/libretro/libretro.cpp:25:
  463. /usr/include/GL/glext.h:782:21: note: previous declaration ‘void glUniform4f(GLint, GLfloat, GLfloat, GLfloat, GLfloat)’
  464. GLAPI void APIENTRY glUniform4f (GLint location, GLfloat v0, GLfloat v1, GLfloat v2, GLfloat v3);
  465. ^~~~~~~~~~~
  466. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  467. ../../OGLRender.h:141:35: error: ‘void (* glUniform4fv)(GLint, GLsizei, const GLfloat*)’ redeclared as different kind of symbol
  468. EXTERNOGLEXT(PFNGLUNIFORM4FVPROC, glUniform4fv) // Core in v2.0
  469. ^
  470. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  471. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  472. ^~~~
  473. In file included from /usr/include/GL/gl.h:2055:0,
  474. from ../../OGLRender.h:62,
  475. from ../../frontend/libretro/libretro.cpp:25:
  476. /usr/include/GL/glext.h:790:21: note: previous declaration ‘void glUniform4fv(GLint, GLsizei, const GLfloat*)’
  477. GLAPI void APIENTRY glUniform4fv (GLint location, GLsizei count, const GLfloat *value);
  478. ^~~~~~~~~~~~
  479. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  480. ../../OGLRender.h:142:36: error: ‘void (* glDrawBuffers)(GLsizei, const GLenum*)’ redeclared as different kind of symbol
  481. EXTERNOGLEXT(PFNGLDRAWBUFFERSPROC, glDrawBuffers) // Core in v2.0
  482. ^
  483. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  484. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  485. ^~~~
  486. In file included from /usr/include/GL/gl.h:2055:0,
  487. from ../../OGLRender.h:62,
  488. from ../../frontend/libretro/libretro.cpp:25:
  489. /usr/include/GL/glext.h:744:21: note: previous declaration ‘void glDrawBuffers(GLsizei, const GLenum*)’
  490. GLAPI void APIENTRY glDrawBuffers (GLsizei n, const GLenum *bufs);
  491. ^~~~~~~~~~~~~
  492. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  493. ../../OGLRender.h:145:43: error: ‘void (* glBindAttribLocation)(GLuint, GLuint, const GLchar*)’ redeclared as different kind of symbol
  494. EXTERNOGLEXT(PFNGLBINDATTRIBLOCATIONPROC, glBindAttribLocation) // Core in v2.0
  495. ^
  496. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  497. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  498. ^~~~
  499. In file included from /usr/include/GL/gl.h:2055:0,
  500. from ../../OGLRender.h:62,
  501. from ../../frontend/libretro/libretro.cpp:25:
  502. /usr/include/GL/glext.h:749:21: note: previous declaration ‘void glBindAttribLocation(GLuint, GLuint, const GLchar*)’
  503. GLAPI void APIENTRY glBindAttribLocation (GLuint program, GLuint index, const GLchar *name);
  504. ^~~~~~~~~~~~~~~~~~~~
  505. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  506. ../../OGLRender.h:146:48: error: ‘void (* glEnableVertexAttribArray)(GLuint)’ redeclared as different kind of symbol
  507. EXTERNOGLEXT(PFNGLENABLEVERTEXATTRIBARRAYPROC, glEnableVertexAttribArray) // Core in v2.0
  508. ^
  509. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  510. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  511. ^~~~
  512. In file included from /usr/include/GL/gl.h:2055:0,
  513. from ../../OGLRender.h:62,
  514. from ../../frontend/libretro/libretro.cpp:25:
  515. /usr/include/GL/glext.h:757:21: note: previous declaration ‘void glEnableVertexAttribArray(GLuint)’
  516. GLAPI void APIENTRY glEnableVertexAttribArray (GLuint index);
  517. ^~~~~~~~~~~~~~~~~~~~~~~~~
  518. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  519. ../../OGLRender.h:147:49: error: ‘void (* glDisableVertexAttribArray)(GLuint)’ redeclared as different kind of symbol
  520. EXTERNOGLEXT(PFNGLDISABLEVERTEXATTRIBARRAYPROC, glDisableVertexAttribArray) // Core in v2.0
  521. ^
  522. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  523. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  524. ^~~~
  525. In file included from /usr/include/GL/gl.h:2055:0,
  526. from ../../OGLRender.h:62,
  527. from ../../frontend/libretro/libretro.cpp:25:
  528. /usr/include/GL/glext.h:756:21: note: previous declaration ‘void glDisableVertexAttribArray(GLuint)’
  529. GLAPI void APIENTRY glDisableVertexAttribArray (GLuint index);
  530. ^~~~~~~~~~~~~~~~~~~~~~~~~~
  531. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  532. ../../OGLRender.h:148:44: error: ‘void (* glVertexAttribPointer)(GLuint, GLint, GLenum, GLboolean, GLsizei, const void*)’ redeclared as different kind of symbol
  533. EXTERNOGLEXT(PFNGLVERTEXATTRIBPOINTERPROC, glVertexAttribPointer) // Core in v2.0
  534. ^
  535. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  536. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  537. ^~~~
  538. In file included from /usr/include/GL/gl.h:2055:0,
  539. from ../../OGLRender.h:62,
  540. from ../../frontend/libretro/libretro.cpp:25:
  541. /usr/include/GL/glext.h:835:21: note: previous declaration ‘void glVertexAttribPointer(GLuint, GLint, GLenum, GLboolean, GLsizei, const void*)’
  542. GLAPI void APIENTRY glVertexAttribPointer (GLuint index, GLint size, GLenum type, GLboolean normalized, GLsizei stride, const void *pointer);
  543. ^~~~~~~~~~~~~~~~~~~~~
  544. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  545. ../../OGLRender.h:151:40: error: ‘void (* glGenVertexArrays)(GLsizei, GLuint*)’ redeclared as different kind of symbol
  546. EXTERNOGLEXT(PFNGLGENVERTEXARRAYSPROC, glGenVertexArrays)
  547. ^
  548. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  549. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  550. ^~~~
  551. In file included from /usr/include/GL/gl.h:2055:0,
  552. from ../../OGLRender.h:62,
  553. from ../../frontend/libretro/libretro.cpp:25:
  554. /usr/include/GL/glext.h:1287:21: note: previous declaration ‘void glGenVertexArrays(GLsizei, GLuint*)’
  555. GLAPI void APIENTRY glGenVertexArrays (GLsizei n, GLuint *arrays);
  556. ^~~~~~~~~~~~~~~~~
  557. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  558. ../../OGLRender.h:152:43: error: ‘void (* glDeleteVertexArrays)(GLsizei, const GLuint*)’ redeclared as different kind of symbol
  559. EXTERNOGLEXT(PFNGLDELETEVERTEXARRAYSPROC, glDeleteVertexArrays)
  560. ^
  561. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  562. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  563. ^~~~
  564. In file included from /usr/include/GL/gl.h:2055:0,
  565. from ../../OGLRender.h:62,
  566. from ../../frontend/libretro/libretro.cpp:25:
  567. /usr/include/GL/glext.h:1286:21: note: previous declaration ‘void glDeleteVertexArrays(GLsizei, const GLuint*)’
  568. GLAPI void APIENTRY glDeleteVertexArrays (GLsizei n, const GLuint *arrays);
  569. ^~~~~~~~~~~~~~~~~~~~
  570. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  571. ../../OGLRender.h:153:40: error: ‘void (* glBindVertexArray)(GLuint)’ redeclared as different kind of symbol
  572. EXTERNOGLEXT(PFNGLBINDVERTEXARRAYPROC, glBindVertexArray)
  573. ^
  574. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  575. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  576. ^~~~
  577. In file included from /usr/include/GL/gl.h:2055:0,
  578. from ../../OGLRender.h:62,
  579. from ../../frontend/libretro/libretro.cpp:25:
  580. /usr/include/GL/glext.h:1285:21: note: previous declaration ‘void glBindVertexArray(GLuint)’
  581. GLAPI void APIENTRY glBindVertexArray (GLuint array);
  582. ^~~~~~~~~~~~~~~~~
  583. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  584. ../../OGLRender.h:156:38: error: ‘void (* glGenBuffersARB)(GLsizei, GLuint*)’ redeclared as different kind of symbol
  585. EXTERNOGLEXT(PFNGLGENBUFFERSARBPROC, glGenBuffersARB)
  586. ^
  587. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  588. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  589. ^~~~
  590. In file included from /usr/include/GL/gl.h:2055:0,
  591. from ../../OGLRender.h:62,
  592. from ../../frontend/libretro/libretro.cpp:25:
  593. /usr/include/GL/glext.h:4768:21: note: previous declaration ‘void glGenBuffersARB(GLsizei, GLuint*)’
  594. GLAPI void APIENTRY glGenBuffersARB (GLsizei n, GLuint *buffers);
  595. ^~~~~~~~~~~~~~~
  596. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  597. ../../OGLRender.h:157:41: error: ‘void (* glDeleteBuffersARB)(GLsizei, const GLuint*)’ redeclared as different kind of symbol
  598. EXTERNOGLEXT(PFNGLDELETEBUFFERSARBPROC, glDeleteBuffersARB)
  599. ^
  600. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  601. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  602. ^~~~
  603. In file included from /usr/include/GL/gl.h:2055:0,
  604. from ../../OGLRender.h:62,
  605. from ../../frontend/libretro/libretro.cpp:25:
  606. /usr/include/GL/glext.h:4767:21: note: previous declaration ‘void glDeleteBuffersARB(GLsizei, const GLuint*)’
  607. GLAPI void APIENTRY glDeleteBuffersARB (GLsizei n, const GLuint *buffers);
  608. ^~~~~~~~~~~~~~~~~~
  609. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  610. ../../OGLRender.h:158:38: error: ‘void (* glBindBufferARB)(GLenum, GLuint)’ redeclared as different kind of symbol
  611. EXTERNOGLEXT(PFNGLBINDBUFFERARBPROC, glBindBufferARB)
  612. ^
  613. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  614. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  615. ^~~~
  616. In file included from /usr/include/GL/gl.h:2055:0,
  617. from ../../OGLRender.h:62,
  618. from ../../frontend/libretro/libretro.cpp:25:
  619. /usr/include/GL/glext.h:4766:21: note: previous declaration ‘void glBindBufferARB(GLenum, GLuint)’
  620. GLAPI void APIENTRY glBindBufferARB (GLenum target, GLuint buffer);
  621. ^~~~~~~~~~~~~~~
  622. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  623. ../../OGLRender.h:159:38: error: ‘void (* glBufferDataARB)(GLenum, GLsizeiptrARB, const void*, GLenum)’ redeclared as different kind of symbol
  624. EXTERNOGLEXT(PFNGLBUFFERDATAARBPROC, glBufferDataARB)
  625. ^
  626. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  627. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  628. ^~~~
  629. In file included from /usr/include/GL/gl.h:2055:0,
  630. from ../../OGLRender.h:62,
  631. from ../../frontend/libretro/libretro.cpp:25:
  632. /usr/include/GL/glext.h:4770:21: note: previous declaration ‘void glBufferDataARB(GLenum, GLsizeiptrARB, const void*, GLenum)’
  633. GLAPI void APIENTRY glBufferDataARB (GLenum target, GLsizeiptrARB size, const void *data, GLenum usage);
  634. ^~~~~~~~~~~~~~~
  635. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  636. ../../OGLRender.h:160:41: error: ‘void (* glBufferSubDataARB)(GLenum, GLintptrARB, GLsizeiptrARB, const void*)’ redeclared as different kind of symbol
  637. EXTERNOGLEXT(PFNGLBUFFERSUBDATAARBPROC, glBufferSubDataARB)
  638. ^
  639. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  640. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  641. ^~~~
  642. In file included from /usr/include/GL/gl.h:2055:0,
  643. from ../../OGLRender.h:62,
  644. from ../../frontend/libretro/libretro.cpp:25:
  645. /usr/include/GL/glext.h:4771:21: note: previous declaration ‘void glBufferSubDataARB(GLenum, GLintptrARB, GLsizeiptrARB, const void*)’
  646. GLAPI void APIENTRY glBufferSubDataARB (GLenum target, GLintptrARB offset, GLsizeiptrARB size, const void *data);
  647. ^~~~~~~~~~~~~~~~~~
  648. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  649. ../../OGLRender.h:161:37: error: ‘void* (* glMapBufferARB)(GLenum, GLenum)’ redeclared as different kind of symbol
  650. EXTERNOGLEXT(PFNGLMAPBUFFERARBPROC, glMapBufferARB)
  651. ^
  652. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  653. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  654. ^~~~
  655. In file included from /usr/include/GL/gl.h:2055:0,
  656. from ../../OGLRender.h:62,
  657. from ../../frontend/libretro/libretro.cpp:25:
  658. /usr/include/GL/glext.h:4773:22: note: previous declaration ‘void* glMapBufferARB(GLenum, GLenum)’
  659. GLAPI void *APIENTRY glMapBufferARB (GLenum target, GLenum access);
  660. ^~~~~~~~~~~~~~
  661. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  662. ../../OGLRender.h:162:39: error: ‘GLboolean (* glUnmapBufferARB)(GLenum)’ redeclared as different kind of symbol
  663. EXTERNOGLEXT(PFNGLUNMAPBUFFERARBPROC, glUnmapBufferARB)
  664. ^
  665. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  666. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  667. ^~~~
  668. In file included from /usr/include/GL/gl.h:2055:0,
  669. from ../../OGLRender.h:62,
  670. from ../../frontend/libretro/libretro.cpp:25:
  671. /usr/include/GL/glext.h:4774:26: note: previous declaration ‘GLboolean glUnmapBufferARB(GLenum)’
  672. GLAPI GLboolean APIENTRY glUnmapBufferARB (GLenum target);
  673. ^~~~~~~~~~~~~~~~
  674. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  675. ../../OGLRender.h:164:35: error: ‘void (* glGenBuffers)(GLsizei, GLuint*)’ redeclared as different kind of symbol
  676. EXTERNOGLEXT(PFNGLGENBUFFERSPROC, glGenBuffers) // Core in v1.5
  677. ^
  678. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  679. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  680. ^~~~
  681. In file included from /usr/include/GL/gl.h:2055:0,
  682. from ../../OGLRender.h:62,
  683. from ../../frontend/libretro/libretro.cpp:25:
  684. /usr/include/GL/glext.h:550:21: note: previous declaration ‘void glGenBuffers(GLsizei, GLuint*)’
  685. GLAPI void APIENTRY glGenBuffers (GLsizei n, GLuint *buffers);
  686. ^~~~~~~~~~~~
  687. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  688. ../../OGLRender.h:165:38: error: ‘void (* glDeleteBuffers)(GLsizei, const GLuint*)’ redeclared as different kind of symbol
  689. EXTERNOGLEXT(PFNGLDELETEBUFFERSPROC, glDeleteBuffers) // Core in v1.5
  690. ^
  691. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  692. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  693. ^~~~
  694. In file included from /usr/include/GL/gl.h:2055:0,
  695. from ../../OGLRender.h:62,
  696. from ../../frontend/libretro/libretro.cpp:25:
  697. /usr/include/GL/glext.h:549:21: note: previous declaration ‘void glDeleteBuffers(GLsizei, const GLuint*)’
  698. GLAPI void APIENTRY glDeleteBuffers (GLsizei n, const GLuint *buffers);
  699. ^~~~~~~~~~~~~~~
  700. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  701. ../../OGLRender.h:166:35: error: ‘void (* glBindBuffer)(GLenum, GLuint)’ redeclared as different kind of symbol
  702. EXTERNOGLEXT(PFNGLBINDBUFFERPROC, glBindBuffer) // Core in v1.5
  703. ^
  704. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  705. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  706. ^~~~
  707. In file included from /usr/include/GL/gl.h:2055:0,
  708. from ../../OGLRender.h:62,
  709. from ../../frontend/libretro/libretro.cpp:25:
  710. /usr/include/GL/glext.h:548:21: note: previous declaration ‘void glBindBuffer(GLenum, GLuint)’
  711. GLAPI void APIENTRY glBindBuffer (GLenum target, GLuint buffer);
  712. ^~~~~~~~~~~~
  713. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  714. ../../OGLRender.h:167:35: error: ‘void (* glBufferData)(GLenum, GLsizeiptr, const void*, GLenum)’ redeclared as different kind of symbol
  715. EXTERNOGLEXT(PFNGLBUFFERDATAPROC, glBufferData) // Core in v1.5
  716. ^
  717. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  718. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  719. ^~~~
  720. In file included from /usr/include/GL/gl.h:2055:0,
  721. from ../../OGLRender.h:62,
  722. from ../../frontend/libretro/libretro.cpp:25:
  723. /usr/include/GL/glext.h:552:21: note: previous declaration ‘void glBufferData(GLenum, GLsizeiptr, const void*, GLenum)’
  724. GLAPI void APIENTRY glBufferData (GLenum target, GLsizeiptr size, const void *data, GLenum usage);
  725. ^~~~~~~~~~~~
  726. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  727. ../../OGLRender.h:168:38: error: ‘void (* glBufferSubData)(GLenum, GLintptr, GLsizeiptr, const void*)’ redeclared as different kind of symbol
  728. EXTERNOGLEXT(PFNGLBUFFERSUBDATAPROC, glBufferSubData) // Core in v1.5
  729. ^
  730. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  731. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  732. ^~~~
  733. In file included from /usr/include/GL/gl.h:2055:0,
  734. from ../../OGLRender.h:62,
  735. from ../../frontend/libretro/libretro.cpp:25:
  736. /usr/include/GL/glext.h:553:21: note: previous declaration ‘void glBufferSubData(GLenum, GLintptr, GLsizeiptr, const void*)’
  737. GLAPI void APIENTRY glBufferSubData (GLenum target, GLintptr offset, GLsizeiptr size, const void *data);
  738. ^~~~~~~~~~~~~~~
  739. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  740. ../../OGLRender.h:169:34: error: ‘void* (* glMapBuffer)(GLenum, GLenum)’ redeclared as different kind of symbol
  741. EXTERNOGLEXT(PFNGLMAPBUFFERPROC, glMapBuffer) // Core in v1.5
  742. ^
  743. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  744. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  745. ^~~~
  746. In file included from /usr/include/GL/gl.h:2055:0,
  747. from ../../OGLRender.h:62,
  748. from ../../frontend/libretro/libretro.cpp:25:
  749. /usr/include/GL/glext.h:555:22: note: previous declaration ‘void* glMapBuffer(GLenum, GLenum)’
  750. GLAPI void *APIENTRY glMapBuffer (GLenum target, GLenum access);
  751. ^~~~~~~~~~~
  752. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  753. ../../OGLRender.h:170:36: error: ‘GLboolean (* glUnmapBuffer)(GLenum)’ redeclared as different kind of symbol
  754. EXTERNOGLEXT(PFNGLUNMAPBUFFERPROC, glUnmapBuffer) // Core in v1.5
  755. ^
  756. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  757. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  758. ^~~~
  759. In file included from /usr/include/GL/gl.h:2055:0,
  760. from ../../OGLRender.h:62,
  761. from ../../frontend/libretro/libretro.cpp:25:
  762. /usr/include/GL/glext.h:556:26: note: previous declaration ‘GLboolean glUnmapBuffer(GLenum)’
  763. GLAPI GLboolean APIENTRY glUnmapBuffer (GLenum target);
  764. ^~~~~~~~~~~~~
  765. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  766. ../../OGLRender.h:173:43: error: ‘void (* glGenFramebuffersEXT)(GLsizei, GLuint*)’ redeclared as different kind of symbol
  767. EXTERNOGLEXT(PFNGLGENFRAMEBUFFERSEXTPROC, glGenFramebuffersEXT)
  768. ^
  769. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  770. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  771. ^~~~
  772. In file included from /usr/include/GL/gl.h:2055:0,
  773. from ../../OGLRender.h:62,
  774. from ../../frontend/libretro/libretro.cpp:25:
  775. /usr/include/GL/glext.h:7454:21: note: previous declaration ‘void glGenFramebuffersEXT(GLsizei, GLuint*)’
  776. GLAPI void APIENTRY glGenFramebuffersEXT (GLsizei n, GLuint *framebuffers);
  777. ^~~~~~~~~~~~~~~~~~~~
  778. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  779. ../../OGLRender.h:174:43: error: ‘void (* glBindFramebufferEXT)(GLenum, GLuint)’ redeclared as different kind of symbol
  780. EXTERNOGLEXT(PFNGLBINDFRAMEBUFFEREXTPROC, glBindFramebufferEXT)
  781. ^
  782. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  783. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  784. ^~~~
  785. In file included from /usr/include/GL/gl.h:2055:0,
  786. from ../../OGLRender.h:62,
  787. from ../../frontend/libretro/libretro.cpp:25:
  788. /usr/include/GL/glext.h:7452:21: note: previous declaration ‘void glBindFramebufferEXT(GLenum, GLuint)’
  789. GLAPI void APIENTRY glBindFramebufferEXT (GLenum target, GLuint framebuffer);
  790. ^~~~~~~~~~~~~~~~~~~~
  791. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  792. ../../OGLRender.h:175:51: error: ‘void (* glFramebufferRenderbufferEXT)(GLenum, GLenum, GLenum, GLuint)’ redeclared as different kind of symbol
  793. EXTERNOGLEXT(PFNGLFRAMEBUFFERRENDERBUFFEREXTPROC, glFramebufferRenderbufferEXT)
  794. ^
  795. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  796. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  797. ^~~~
  798. In file included from /usr/include/GL/gl.h:2055:0,
  799. from ../../OGLRender.h:62,
  800. from ../../frontend/libretro/libretro.cpp:25:
  801. /usr/include/GL/glext.h:7459:21: note: previous declaration ‘void glFramebufferRenderbufferEXT(GLenum, GLenum, GLenum, GLuint)’
  802. GLAPI void APIENTRY glFramebufferRenderbufferEXT (GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer);
  803. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  804. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  805. ../../OGLRender.h:176:48: error: ‘void (* glFramebufferTexture2DEXT)(GLenum, GLenum, GLenum, GLuint, GLint)’ redeclared as different kind of symbol
  806. EXTERNOGLEXT(PFNGLFRAMEBUFFERTEXTURE2DEXTPROC, glFramebufferTexture2DEXT)
  807. ^
  808. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  809. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  810. ^~~~
  811. In file included from /usr/include/GL/gl.h:2055:0,
  812. from ../../OGLRender.h:62,
  813. from ../../frontend/libretro/libretro.cpp:25:
  814. /usr/include/GL/glext.h:7457:21: note: previous declaration ‘void glFramebufferTexture2DEXT(GLenum, GLenum, GLenum, GLuint, GLint)’
  815. GLAPI void APIENTRY glFramebufferTexture2DEXT (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
  816. ^~~~~~~~~~~~~~~~~~~~~~~~~
  817. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  818. ../../OGLRender.h:177:50: error: ‘GLenum (* glCheckFramebufferStatusEXT)(GLenum)’ redeclared as different kind of symbol
  819. EXTERNOGLEXT(PFNGLCHECKFRAMEBUFFERSTATUSEXTPROC, glCheckFramebufferStatusEXT)
  820. ^
  821. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  822. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  823. ^~~~
  824. In file included from /usr/include/GL/gl.h:2055:0,
  825. from ../../OGLRender.h:62,
  826. from ../../frontend/libretro/libretro.cpp:25:
  827. /usr/include/GL/glext.h:7455:23: note: previous declaration ‘GLenum glCheckFramebufferStatusEXT(GLenum)’
  828. GLAPI GLenum APIENTRY glCheckFramebufferStatusEXT (GLenum target);
  829. ^~~~~~~~~~~~~~~~~~~~~~~~~~~
  830. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  831. ../../OGLRender.h:178:46: error: ‘void (* glDeleteFramebuffersEXT)(GLsizei, const GLuint*)’ redeclared as different kind of symbol
  832. EXTERNOGLEXT(PFNGLDELETEFRAMEBUFFERSEXTPROC, glDeleteFramebuffersEXT)
  833. ^
  834. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  835. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  836. ^~~~
  837. In file included from /usr/include/GL/gl.h:2055:0,
  838. from ../../OGLRender.h:62,
  839. from ../../frontend/libretro/libretro.cpp:25:
  840. /usr/include/GL/glext.h:7453:21: note: previous declaration ‘void glDeleteFramebuffersEXT(GLsizei, const GLuint*)’
  841. GLAPI void APIENTRY glDeleteFramebuffersEXT (GLsizei n, const GLuint *framebuffers);
  842. ^~~~~~~~~~~~~~~~~~~~~~~
  843. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  844. ../../OGLRender.h:179:43: error: ‘void (* glBlitFramebufferEXT)(GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)’ redeclared as different kind of symbol
  845. EXTERNOGLEXT(PFNGLBLITFRAMEBUFFEREXTPROC, glBlitFramebufferEXT)
  846. ^
  847. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  848. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  849. ^~~~
  850. In file included from /usr/include/GL/gl.h:2055:0,
  851. from ../../OGLRender.h:62,
  852. from ../../frontend/libretro/libretro.cpp:25:
  853. /usr/include/GL/glext.h:7353:21: note: previous declaration ‘void glBlitFramebufferEXT(GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)’
  854. GLAPI void APIENTRY glBlitFramebufferEXT (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
  855. ^~~~~~~~~~~~~~~~~~~~
  856. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  857. ../../OGLRender.h:182:44: error: ‘void (* glGenRenderbuffersEXT)(GLsizei, GLuint*)’ redeclared as different kind of symbol
  858. EXTERNOGLEXT(PFNGLGENRENDERBUFFERSEXTPROC, glGenRenderbuffersEXT)
  859. ^
  860. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  861. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  862. ^~~~
  863. In file included from /usr/include/GL/gl.h:2055:0,
  864. from ../../OGLRender.h:62,
  865. from ../../frontend/libretro/libretro.cpp:25:
  866. /usr/include/GL/glext.h:7448:21: note: previous declaration ‘void glGenRenderbuffersEXT(GLsizei, GLuint*)’
  867. GLAPI void APIENTRY glGenRenderbuffersEXT (GLsizei n, GLuint *renderbuffers);
  868. ^~~~~~~~~~~~~~~~~~~~~
  869. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  870. ../../OGLRender.h:183:44: error: ‘void (* glBindRenderbufferEXT)(GLenum, GLuint)’ redeclared as different kind of symbol
  871. EXTERNOGLEXT(PFNGLBINDRENDERBUFFEREXTPROC, glBindRenderbufferEXT)
  872. ^
  873. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  874. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  875. ^~~~
  876. In file included from /usr/include/GL/gl.h:2055:0,
  877. from ../../OGLRender.h:62,
  878. from ../../frontend/libretro/libretro.cpp:25:
  879. /usr/include/GL/glext.h:7446:21: note: previous declaration ‘void glBindRenderbufferEXT(GLenum, GLuint)’
  880. GLAPI void APIENTRY glBindRenderbufferEXT (GLenum target, GLuint renderbuffer);
  881. ^~~~~~~~~~~~~~~~~~~~~
  882. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  883. ../../OGLRender.h:184:47: error: ‘void (* glRenderbufferStorageEXT)(GLenum, GLenum, GLsizei, GLsizei)’ redeclared as different kind of symbol
  884. EXTERNOGLEXT(PFNGLRENDERBUFFERSTORAGEEXTPROC, glRenderbufferStorageEXT)
  885. ^
  886. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  887. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  888. ^~~~
  889. In file included from /usr/include/GL/gl.h:2055:0,
  890. from ../../OGLRender.h:62,
  891. from ../../frontend/libretro/libretro.cpp:25:
  892. /usr/include/GL/glext.h:7449:21: note: previous declaration ‘void glRenderbufferStorageEXT(GLenum, GLenum, GLsizei, GLsizei)’
  893. GLAPI void APIENTRY glRenderbufferStorageEXT (GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
  894. ^~~~~~~~~~~~~~~~~~~~~~~~
  895. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  896. ../../OGLRender.h:185:58: error: ‘void (* glRenderbufferStorageMultisampleEXT)(GLenum, GLsizei, GLenum, GLsizei, GLsizei)’ redeclared as different kind of symbol
  897. EXTERNOGLEXT(PFNGLRENDERBUFFERSTORAGEMULTISAMPLEEXTPROC, glRenderbufferStorageMultisampleEXT)
  898. ^
  899. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  900. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  901. ^~~~
  902. In file included from /usr/include/GL/gl.h:2055:0,
  903. from ../../OGLRender.h:62,
  904. from ../../frontend/libretro/libretro.cpp:25:
  905. /usr/include/GL/glext.h:7364:21: note: previous declaration ‘void glRenderbufferStorageMultisampleEXT(GLenum, GLsizei, GLenum, GLsizei, GLsizei)’
  906. GLAPI void APIENTRY glRenderbufferStorageMultisampleEXT (GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height);
  907. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  908. In file included from ../../frontend/libretro/libretro.cpp:25:0:
  909. ../../OGLRender.h:186:47: error: ‘void (* glDeleteRenderbuffersEXT)(GLsizei, const GLuint*)’ redeclared as different kind of symbol
  910. EXTERNOGLEXT(PFNGLDELETERENDERBUFFERSEXTPROC, glDeleteRenderbuffersEXT)
  911. ^
  912. ../../OGLRender.h:73:53: note: in definition of macro ‘EXTERNOGLEXT’
  913. #define EXTERNOGLEXT(procPtr, func) extern procPtr func;
  914. ^~~~
  915. In file included from /usr/include/GL/gl.h:2055:0,
  916. from ../../OGLRender.h:62,
  917. from ../../frontend/libretro/libretro.cpp:25:
  918. /usr/include/GL/glext.h:7447:21: note: previous declaration ‘void glDeleteRenderbuffersEXT(GLsizei, const GLuint*)’
  919. GLAPI void APIENTRY glDeleteRenderbuffersEXT (GLsizei n, const GLuint *renderbuffers);
  920. ^~~~~~~~~~~~~~~~~~~~~~~~
  921. ../../frontend/libretro/libretro.cpp:36:31: error: ‘void (* glBindFramebuffer)(GLenum, GLuint)’ redeclared as different kind of symbol
  922. static glBindFramebufferProc *glBindFramebuffer = NULL;
  923. ^~~~~~~~~~~~~~~~~
  924. In file included from /usr/include/GL/gl.h:2055:0,
  925. from ../../OGLRender.h:62,
  926. from ../../frontend/libretro/libretro.cpp:25:
  927. /usr/include/GL/glext.h:1270:21: note: previous declaration ‘void glBindFramebuffer(GLenum, GLuint)’
  928. GLAPI void APIENTRY glBindFramebuffer (GLenum target, GLuint framebuffer);
  929. ^~~~~~~~~~~~~~~~~
  930. ../../frontend/libretro/libretro.cpp:38:31: error: ‘void (* glGenFramebuffers)(GLsizei, GLuint*)’ redeclared as different kind of symbol
  931. static glGenFramebuffersProc *glGenFramebuffers = NULL;
  932. ^~~~~~~~~~~~~~~~~
  933. In file included from /usr/include/GL/gl.h:2055:0,
  934. from ../../OGLRender.h:62,
  935. from ../../frontend/libretro/libretro.cpp:25:
  936. /usr/include/GL/glext.h:1272:21: note: previous declaration ‘void glGenFramebuffers(GLsizei, GLuint*)’
  937. GLAPI void APIENTRY glGenFramebuffers (GLsizei n, GLuint *framebuffers);
  938. ^~~~~~~~~~~~~~~~~
  939. ../../frontend/libretro/libretro.cpp:40:34: error: ‘void (* glDeleteFramebuffers)(GLsizei, GLuint*)’ redeclared as different kind of symbol
  940. static glDeleteFramebuffersProc *glDeleteFramebuffers = NULL;
  941. ^~~~~~~~~~~~~~~~~~~~
  942. In file included from /usr/include/GL/gl.h:2055:0,
  943. from ../../OGLRender.h:62,
  944. from ../../frontend/libretro/libretro.cpp:25:
  945. /usr/include/GL/glext.h:1271:21: note: previous declaration ‘void glDeleteFramebuffers(GLsizei, const GLuint*)’
  946. GLAPI void APIENTRY glDeleteFramebuffers (GLsizei n, const GLuint *framebuffers);
  947. ^~~~~~~~~~~~~~~~~~~~
  948. ../../frontend/libretro/libretro.cpp:42:36: error: ‘void (* glFramebufferTexture2D)(GLenum, GLenum, GLenum, GLuint, GLint)’ redeclared as different kind of symbol
  949. static glFramebufferTexture2DProc *glFramebufferTexture2D = NULL;
  950. ^~~~~~~~~~~~~~~~~~~~~~
  951. In file included from /usr/include/GL/gl.h:2055:0,
  952. from ../../OGLRender.h:62,
  953. from ../../frontend/libretro/libretro.cpp:25:
  954. /usr/include/GL/glext.h:1275:21: note: previous declaration ‘void glFramebufferTexture2D(GLenum, GLenum, GLenum, GLuint, GLint)’
  955. GLAPI void APIENTRY glFramebufferTexture2D (GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level);
  956. ^~~~~~~~~~~~~~~~~~~~~~
  957. ../../frontend/libretro/libretro.cpp:44:31: error: ‘void (* glBlitFramebuffer)(GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)’ redeclared as different kind of symbol
  958. static glBlitFramebufferProc *glBlitFramebuffer = NULL;
  959. ^~~~~~~~~~~~~~~~~
  960. In file included from /usr/include/GL/gl.h:2055:0,
  961. from ../../OGLRender.h:62,
  962. from ../../frontend/libretro/libretro.cpp:25:
  963. /usr/include/GL/glext.h:1280:21: note: previous declaration ‘void glBlitFramebuffer(GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)’
  964. GLAPI void APIENTRY glBlitFramebuffer (GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter);
  965. ^~~~~~~~~~~~~~~~~
  966. ../../frontend/libretro/libretro.cpp:46:30: error: ‘void* (* glMapBufferRange)(GLenum, GLintptr, GLsizeiptr, GLbitfield)’ redeclared as different kind of symbol
  967. static glMapBufferRangeProc *glMapBufferRange = NULL;
  968. ^~~~~~~~~~~~~~~~
  969. In file included from /usr/include/GL/gl.h:2055:0,
  970. from ../../OGLRender.h:62,
  971. from ../../frontend/libretro/libretro.cpp:25:
  972. /usr/include/GL/glext.h:1283:22: note: previous declaration ‘void* glMapBufferRange(GLenum, GLintptr, GLsizeiptr, GLbitfield)’
  973. GLAPI void *APIENTRY glMapBufferRange (GLenum target, GLintptr offset, GLsizeiptr length, GLbitfield access);
  974. ^~~~~~~~~~~~~~~~
  975. ../../frontend/libretro/libretro.cpp: In function ‘bool initialize_gl()’:
  976. ../../frontend/libretro/libretro.cpp:1514:98: error: assignment of function ‘void glBindFramebuffer(GLenum, GLuint)’
  977. glBindFramebuffer = (glBindFramebufferProc *) hw_render.get_proc_address ("glBindFramebuffer");
  978. ^
  979. ../../frontend/libretro/libretro.cpp:1514:98: error: cannot convert ‘void (*)(GLenum, GLuint) {aka void (*)(unsigned int, unsigned int)}’ to ‘void(GLenum, GLuint) {aka void(unsigned int, unsigned int)}’ in assignment
  980. ../../frontend/libretro/libretro.cpp:1515:98: error: assignment of function ‘void glGenFramebuffers(GLsizei, GLuint*)’
  981. glGenFramebuffers = (glGenFramebuffersProc *) hw_render.get_proc_address ("glGenFramebuffers");
  982. ^
  983. ../../frontend/libretro/libretro.cpp:1515:98: error: cannot convert ‘void (*)(GLsizei, GLuint*) {aka void (*)(int, unsigned int*)}’ to ‘void(GLsizei, GLuint*) {aka void(int, unsigned int*)}’ in assignment
  984. ../../frontend/libretro/libretro.cpp:1516:107: error: assignment of function ‘void glDeleteFramebuffers(GLsizei, const GLuint*)’
  985. glDeleteFramebuffers = (glDeleteFramebuffersProc *) hw_render.get_proc_address ("glDeleteFramebuffers");
  986. ^
  987. ../../frontend/libretro/libretro.cpp:1516:107: error: cannot convert ‘void (*)(GLsizei, GLuint*) {aka void (*)(int, unsigned int*)}’ to ‘void(GLsizei, const GLuint*) {aka void(int, const unsigned int*)}’ in assignment
  988. ../../frontend/libretro/libretro.cpp:1517:113: error: assignment of function ‘void glFramebufferTexture2D(GLenum, GLenum, GLenum, GLuint, GLint)’
  989. glFramebufferTexture2D = (glFramebufferTexture2DProc *) hw_render.get_proc_address ("glFramebufferTexture2D");
  990. ^
  991. ../../frontend/libretro/libretro.cpp:1517:113: error: cannot convert ‘void (*)(GLenum, GLenum, GLenum, GLuint, GLint) {aka void (*)(unsigned int, unsigned int, unsigned int, unsigned int, int)}’ to ‘void(GLenum, GLenum, GLenum, GLuint, GLint) {aka void(unsigned int, unsigned int, unsigned int, unsigned int, int)}’ in assignment
  992. ../../frontend/libretro/libretro.cpp:1518:98: error: assignment of function ‘void glBlitFramebuffer(GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum)’
  993. glBlitFramebuffer = (glBlitFramebufferProc *) hw_render.get_proc_address ("glBlitFramebuffer");
  994. ^
  995. ../../frontend/libretro/libretro.cpp:1518:98: error: cannot convert ‘void (*)(GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum) {aka void (*)(int, int, int, int, int, int, int, int, unsigned int, unsigned int)}’ to ‘void(GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLint, GLbitfield, GLenum) {aka void(int, int, int, int, int, int, int, int, unsigned int, unsigned int)}’ in assignment
  996. ../../frontend/libretro/libretro.cpp:1519:95: error: assignment of function ‘void* glMapBufferRange(GLenum, GLintptr, GLsizeiptr, GLbitfield)’
  997. glMapBufferRange = (glMapBufferRangeProc *) hw_render.get_proc_address ("glMapBufferRange");
  998. ^
  999. ../../frontend/libretro/libretro.cpp:1519:95: error: cannot convert ‘void* (*)(GLenum, GLintptr, GLsizeiptr, GLbitfield) {aka void* (*)(unsigned int, int, int, unsigned int)}’ to ‘void*(GLenum, GLintptr, GLsizeiptr, GLbitfield) {aka void*(unsigned int, int, int, unsigned int)}’ in assignment
  1000. Makefile.libretro:581: recipe for target '../../frontend/libretro/libretro.o' failed
  1001. make: *** [../../frontend/libretro/libretro.o] Error 1
  1002. make: *** Waiting for unfinished jobs....
  1003. /opt/retropie/supplementary/snesdev
  1004. Could not successfully build lr-desmume - NDS emu - DESMUME (/home/karatosor/RetroPie-Setup/tmp/build/lr-desmume/desmume/src/frontend/libretro/desmume_libretro.so not found).
  1005.  
  1006. Log ended at: Tue Feb 5 12:37:00 CET 2019
  1007. Total running time: 0 hours, 5 mins, 43 secs
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement