Temporary header file '/tmp/5puNaU3Kgx/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _FILE_OFFSET_BITS 64 #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/lib/lv2/atom.lv2/atom.h" #include "/usr/lib/lv2/atom.lv2/forge.h" #include "/usr/lib/lv2/atom.lv2/util.h" #include "/usr/lib/lv2/buf-size.lv2/buf-size.h" #include "/usr/lib/lv2/core.lv2/attributes.h" #include "/usr/lib/lv2/core.lv2/lv2.h" #include "/usr/lib/lv2/core.lv2/lv2_util.h" #include "/usr/lib/lv2/data-access.lv2/data-access.h" #include "/usr/lib/lv2/dynmanifest.lv2/dynmanifest.h" #include "/usr/lib/lv2/event.lv2/event-helpers.h" #include "/usr/lib/lv2/event.lv2/event.h" #include "/usr/lib/lv2/instance-access.lv2/instance-access.h" #include "/usr/lib/lv2/log.lv2/log.h" #include "/usr/lib/lv2/log.lv2/logger.h" #include "/usr/lib/lv2/midi.lv2/midi.h" #include "/usr/lib/lv2/morph.lv2/morph.h" #include "/usr/lib/lv2/options.lv2/options.h" #include "/usr/lib/lv2/parameters.lv2/parameters.h" #include "/usr/lib/lv2/patch.lv2/patch.h" #include "/usr/lib/lv2/port-groups.lv2/port-groups.h" #include "/usr/lib/lv2/port-props.lv2/port-props.h" #include "/usr/lib/lv2/presets.lv2/presets.h" #include "/usr/lib/lv2/resize-port.lv2/resize-port.h" #include "/usr/lib/lv2/state.lv2/state.h" #include "/usr/lib/lv2/time.lv2/time.h" #include "/usr/lib/lv2/ui.lv2/ui.h" #include "/usr/lib/lv2/units.lv2/units.h" #include "/usr/lib/lv2/uri-map.lv2/uri-map.h" #include "/usr/lib/lv2/urid.lv2/urid.h" #include "/usr/lib/lv2/worker.lv2/worker.h" #include "/usr/include/lv2.h" // add classes LV2UI_Descriptor* tmp_add_class_0; LV2_Atom_Forge_Frame* tmp_add_class_1; LV2_Descriptor* tmp_add_class_2; _G_fpos64_t* tmp_add_class_3; _G_fpos_t* tmp_add_class_4; _IO_cookie_io_functions_t* tmp_add_class_5; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/5puNaU3Kgx/dump1.h"