Temporary header file '/tmp/iOE6xgCDsW/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _TIME_BITS 64 #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/include/proton/cid.h" #include "/usr/include/proton/codec.h" #include "/usr/include/proton/condition.h" #include "/usr/include/proton/connection.h" #include "/usr/include/proton/connection_driver.h" #include "/usr/include/proton/delivery.h" #include "/usr/include/proton/disposition.h" #include "/usr/include/proton/engine.h" #include "/usr/include/proton/error.h" #include "/usr/include/proton/event.h" #include "/usr/include/proton/handlers.h" #include "/usr/include/proton/import_export.h" #include "/usr/include/proton/link.h" #include "/usr/include/proton/listener.h" #include "/usr/include/proton/log.h" #include "/usr/include/proton/logger.h" #include "/usr/include/proton/message.h" #include "/usr/include/proton/messenger.h" #include "/usr/include/proton/netaddr.h" #include "/usr/include/proton/object.h" #include "/usr/include/proton/proactor.h" #include "/usr/include/proton/raw_connection.h" #include "/usr/include/proton/reactor.h" #include "/usr/include/proton/sasl.h" #include "/usr/include/proton/sasl_plugin.h" #include "/usr/include/proton/selectable.h" #include "/usr/include/proton/session.h" #include "/usr/include/proton/ssl.h" #include "/usr/include/proton/terminus.h" #include "/usr/include/proton/tls.h" #include "/usr/include/proton/transport.h" #include "/usr/include/proton/type_compat.h" #include "/usr/include/proton/types.h" #include "/usr/include/proton/url.h" #include "/usr/include/proton/version.h" // add classes pn_bytes_t* tmp_add_class_0; pn_class_t* tmp_add_class_1; pn_connection_driver_t* tmp_add_class_2; pn_raw_buffer_t* tmp_add_class_3; pn_rwbytes_t* tmp_add_class_4; pnx_sasl_implementation* tmp_add_class_5; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/iOE6xgCDsW/dump1.h"