Temporary header file '/tmp/nt8S7tWY2B/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/mgba/core/bitmap-cache.h" #include "/usr/include/mgba/core/blip_buf.h" #include "/usr/include/mgba/core/cache-set.h" #include "/usr/include/mgba/core/cheats.h" #include "/usr/include/mgba/core/config.h" #include "/usr/include/mgba/core/core.h" #include "/usr/include/mgba/core/cpu.h" #include "/usr/include/mgba/core/directories.h" #include "/usr/include/mgba/core/input.h" #include "/usr/include/mgba/core/interface.h" #include "/usr/include/mgba/core/library.h" #include "/usr/include/mgba/core/lockstep.h" #include "/usr/include/mgba/core/log.h" #include "/usr/include/mgba/core/map-cache.h" #include "/usr/include/mgba/core/mem-search.h" #include "/usr/include/mgba/core/rewind.h" #include "/usr/include/mgba/core/scripting.h" #include "/usr/include/mgba/core/serialize.h" #include "/usr/include/mgba/core/sync.h" #include "/usr/include/mgba/core/thread.h" #include "/usr/include/mgba/core/tile-cache.h" #include "/usr/include/mgba/core/timing.h" #include "/usr/include/mgba/core/version.h" #include "/usr/include/mgba/debugger/debugger.h" #include "/usr/include/mgba/feature/commandline.h" #include "/usr/include/mgba/feature/thread-proxy.h" #include "/usr/include/mgba/feature/updater.h" #include "/usr/include/mgba/feature/video-logger.h" #include "/usr/include/mgba/flags.h" #include "/usr/include/mgba/gb/core.h" #include "/usr/include/mgba/gb/interface.h" #include "/usr/include/mgba/gba/core.h" #include "/usr/include/mgba/gba/interface.h" #include "/usr/include/mgba/internal/arm/arm.h" #include "/usr/include/mgba/internal/arm/debugger/cli-debugger.h" #include "/usr/include/mgba/internal/arm/debugger/debugger.h" #include "/usr/include/mgba/internal/arm/debugger/memory-debugger.h" #include "/usr/include/mgba/internal/arm/decoder-inlines.h" #include "/usr/include/mgba/internal/arm/decoder.h" #include "/usr/include/mgba/internal/arm/emitter-arm.h" #include "/usr/include/mgba/internal/arm/emitter-inlines.h" #include "/usr/include/mgba/internal/arm/emitter-thumb.h" #include "/usr/include/mgba/internal/arm/isa-arm.h" #include "/usr/include/mgba/internal/arm/isa-inlines.h" #include "/usr/include/mgba/internal/arm/isa-thumb.h" #include "/usr/include/mgba/internal/arm/macros.h" #include "/usr/include/mgba/internal/debugger/cli-debugger.h" #include "/usr/include/mgba/internal/debugger/gdb-stub.h" #include "/usr/include/mgba/internal/debugger/parser.h" #include "/usr/include/mgba/internal/debugger/stack-trace.h" #include "/usr/include/mgba/internal/debugger/symbols.h" #include "/usr/include/mgba/internal/defines.h" #include "/usr/include/mgba/internal/gb/audio.h" #include "/usr/include/mgba/internal/gb/cheats.h" #include "/usr/include/mgba/internal/gb/debugger/debugger.h" #include "/usr/include/mgba/internal/gb/debugger/symbols.h" #include "/usr/include/mgba/internal/gb/extra/cli.h" #include "/usr/include/mgba/internal/gb/gb.h" #include "/usr/include/mgba/internal/gb/input.h" #include "/usr/include/mgba/internal/gb/io.h" #include "/usr/include/mgba/internal/gb/mbc.h" #include "/usr/include/mgba/internal/gb/memory.h" #include "/usr/include/mgba/internal/gb/overrides.h" #include "/usr/include/mgba/internal/gb/renderers/cache-set.h" #include "/usr/include/mgba/internal/gb/renderers/proxy.h" #include "/usr/include/mgba/internal/gb/renderers/software.h" #include "/usr/include/mgba/internal/gb/serialize.h" #include "/usr/include/mgba/internal/gb/sio/lockstep.h" #include "/usr/include/mgba/internal/gb/sio/printer.h" #include "/usr/include/mgba/internal/gb/sio.h" #include "/usr/include/mgba/internal/gb/timer.h" #include "/usr/include/mgba/internal/gb/video.h" #include "/usr/include/mgba/internal/gba/audio.h" #include "/usr/include/mgba/internal/gba/bios.h" #include "/usr/include/mgba/internal/gba/cart/ereader.h" #include "/usr/include/mgba/internal/gba/cart/gpio.h" #include "/usr/include/mgba/internal/gba/cart/matrix.h" #include "/usr/include/mgba/internal/gba/cart/vfame.h" #include "/usr/include/mgba/internal/gba/cheats.h" #include "/usr/include/mgba/internal/gba/dma.h" #include "/usr/include/mgba/internal/gba/extra/audio-mixer.h" #include "/usr/include/mgba/internal/gba/extra/cli.h" #include "/usr/include/mgba/internal/gba/gba.h" #include "/usr/include/mgba/internal/gba/input.h" #include "/usr/include/mgba/internal/gba/io.h" #include "/usr/include/mgba/internal/gba/memory.h" #include "/usr/include/mgba/internal/gba/overrides.h" #include "/usr/include/mgba/internal/gba/renderers/cache-set.h" #include "/usr/include/mgba/internal/gba/renderers/common.h" #include "/usr/include/mgba/internal/gba/renderers/gl.h" #include "/usr/include/mgba/internal/gba/renderers/proxy.h" #include "/usr/include/mgba/internal/gba/renderers/video-software.h" #include "/usr/include/mgba/internal/gba/savedata.h" #include "/usr/include/mgba/internal/gba/serialize.h" #include "/usr/include/mgba/internal/gba/sharkport.h" #include "/usr/include/mgba/internal/gba/sio/dolphin.h" #include "/usr/include/mgba/internal/gba/sio/gbp.h" #include "/usr/include/mgba/internal/gba/sio/lockstep.h" #include "/usr/include/mgba/internal/gba/sio.h" #include "/usr/include/mgba/internal/gba/timer.h" #include "/usr/include/mgba/internal/gba/video.h" #include "/usr/include/mgba/internal/script/lua.h" #include "/usr/include/mgba/internal/script/socket.h" #include "/usr/include/mgba/internal/sm83/debugger/cli-debugger.h" #include "/usr/include/mgba/internal/sm83/debugger/debugger.h" #include "/usr/include/mgba/internal/sm83/debugger/memory-debugger.h" #include "/usr/include/mgba/internal/sm83/decoder.h" #include "/usr/include/mgba/internal/sm83/emitter-sm83.h" #include "/usr/include/mgba/internal/sm83/isa-sm83.h" #include "/usr/include/mgba/internal/sm83/sm83.h" #include "/usr/include/mgba/script/context.h" #include "/usr/include/mgba/script/macros.h" #include "/usr/include/mgba/script/types.h" #include "/usr/include/mgba-util/circle-buffer.h" #include "/usr/include/mgba-util/common.h" #include "/usr/include/mgba-util/configuration.h" #include "/usr/include/mgba-util/convolve.h" #include "/usr/include/mgba-util/crc32.h" #include "/usr/include/mgba-util/dllexports.h" #include "/usr/include/mgba-util/elf-read.h" #include "/usr/include/mgba-util/export.h" #include "/usr/include/mgba-util/formatting.h" #include "/usr/include/mgba-util/gui/file-select.h" #include "/usr/include/mgba-util/gui/font-metrics.h" #include "/usr/include/mgba-util/gui/font.h" #include "/usr/include/mgba-util/gui/menu.h" #include "/usr/include/mgba-util/gui.h" #include "/usr/include/mgba-util/hash.h" #include "/usr/include/mgba-util/macros.h" #include "/usr/include/mgba-util/math.h" #include "/usr/include/mgba-util/memory.h" #include "/usr/include/mgba-util/patch/fast.h" #include "/usr/include/mgba-util/patch/ips.h" #include "/usr/include/mgba-util/patch/ups.h" #include "/usr/include/mgba-util/patch.h" #include "/usr/include/mgba-util/platform/3ds/3ds-vfs.h" #include "/usr/include/mgba-util/platform/3ds/threading.h" #include "/usr/include/mgba-util/platform/posix/threading.h" #include "/usr/include/mgba-util/platform/psp2/sce-vfs.h" #include "/usr/include/mgba-util/platform/psp2/threading.h" #include "/usr/include/mgba-util/platform/switch/threading.h" #include "/usr/include/mgba-util/platform/windows/getopt.h" #include "/usr/include/mgba-util/platform/windows/threading.h" #include "/usr/include/mgba-util/png-io.h" #include "/usr/include/mgba-util/ring-fifo.h" #include "/usr/include/mgba-util/socket.h" #include "/usr/include/mgba-util/string.h" #include "/usr/include/mgba-util/table.h" #include "/usr/include/mgba-util/text-codec.h" #include "/usr/include/mgba-util/threading.h" #include "/usr/include/mgba-util/vector.h" #include "/usr/include/mgba-util/vfs.h" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/nt8S7tWY2B/dump1.h" -I/usr/include/mgba/internal/gba In file included from /tmp/nt8S7tWY2B/dump1.h:101: /usr/include/mgba/internal/gba/renderers/gl.h:27:10: fatal error: GL/gl.h: No such file or directory 27 | #include | ^~~~~~~~~ compilation terminated.