Temporary header file '/tmp/HWXU_GYSst/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 // add includes #include "/usr/include/libimobiledevice/afc.h" #include "/usr/include/libimobiledevice/companion_proxy.h" #include "/usr/include/libimobiledevice/debugserver.h" #include "/usr/include/libimobiledevice/diagnostics_relay.h" #include "/usr/include/libimobiledevice/file_relay.h" #include "/usr/include/libimobiledevice/heartbeat.h" #include "/usr/include/libimobiledevice/house_arrest.h" #include "/usr/include/libimobiledevice/installation_proxy.h" #include "/usr/include/libimobiledevice/libimobiledevice.h" #include "/usr/include/libimobiledevice/lockdown.h" #include "/usr/include/libimobiledevice/misagent.h" #include "/usr/include/libimobiledevice/mobile_image_mounter.h" #include "/usr/include/libimobiledevice/mobileactivation.h" #include "/usr/include/libimobiledevice/mobilebackup.h" #include "/usr/include/libimobiledevice/mobilebackup2.h" #include "/usr/include/libimobiledevice/mobilesync.h" #include "/usr/include/libimobiledevice/notification_proxy.h" #include "/usr/include/libimobiledevice/preboard.h" #include "/usr/include/libimobiledevice/property_list_service.h" #include "/usr/include/libimobiledevice/restore.h" #include "/usr/include/libimobiledevice/sbservices.h" #include "/usr/include/libimobiledevice/screenshotr.h" #include "/usr/include/libimobiledevice/service.h" #include "/usr/include/libimobiledevice/syslog_relay.h" #include "/usr/include/libimobiledevice/webinspector.h" // add classes idevice_info* tmp_add_class_0; lockdownd_pair_record* tmp_add_class_1; lockdownd_service_descriptor* tmp_add_class_2; statx_timestamp* tmp_add_class_3; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/HWXU_GYSst/dump1.h"