Temporary header file '/tmp/ittS941gvC/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 #ifdef __cplusplus // C17 compat layer #define _Alignof(type) alignof(type) #endif #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/libapogee/Alta.h" #include "/usr/include/libapogee/AltaCcdAcqParams.h" #include "/usr/include/libapogee/AltaData.h" #include "/usr/include/libapogee/AltaEthernetIo.h" #include "/usr/include/libapogee/AltaF.h" #include "/usr/include/libapogee/AltaIo.h" #include "/usr/include/libapogee/AltaModeFsm.h" #include "/usr/include/libapogee/AltaUsbIo.h" #include "/usr/include/libapogee/ApgLogger.h" #include "/usr/include/libapogee/ApgTimer.h" #include "/usr/include/libapogee/ApnCamData.h" #include "/usr/include/libapogee/ApnUsbSys.h" #include "/usr/include/libapogee/ApogeeCam.h" #include "/usr/include/libapogee/ApogeeFilterWheel.h" #include "/usr/include/libapogee/Ascent.h" #include "/usr/include/libapogee/AscentBasedIo.h" #include "/usr/include/libapogee/AscentBasedUsbIo.h" #include "/usr/include/libapogee/AscentData.h" #include "/usr/include/libapogee/Aspen.h" #include "/usr/include/libapogee/AspenData.h" #include "/usr/include/libapogee/AspenEthernetIo.h" #include "/usr/include/libapogee/AspenIo.h" #include "/usr/include/libapogee/AspenUsbIo.h" #include "/usr/include/libapogee/COMHelper.h" #include "/usr/include/libapogee/CamCfgMatrix.h" #include "/usr/include/libapogee/CamGen2Base.h" #include "/usr/include/libapogee/CamGen2CcdAcqParams.h" #include "/usr/include/libapogee/CamGen2ModeFsm.h" #include "/usr/include/libapogee/CamHelpers.h" #include "/usr/include/libapogee/CamRegMirror.h" #include "/usr/include/libapogee/CamUsbIo.h" #include "/usr/include/libapogee/CameraInfo.h" #include "/usr/include/libapogee/CameraIo.h" #include "/usr/include/libapogee/CameraStatusRegs.h" #include "/usr/include/libapogee/CcdAcqParams.h" #include "/usr/include/libapogee/DefDllExport.h" #include "/usr/include/libapogee/DeviceStrHelpers.h" #include "/usr/include/libapogee/FilterWheelIo.h" #include "/usr/include/libapogee/FindDeviceEthernet.h" #include "/usr/include/libapogee/FindDeviceUsb.h" #include "/usr/include/libapogee/HiC.h" #include "/usr/include/libapogee/IAltaSerialPortIo.h" #include "/usr/include/libapogee/ICamIo.h" #include "/usr/include/libapogee/ILog.h" #include "/usr/include/libapogee/ITimer.h" #include "/usr/include/libapogee/IUsb.h" #include "/usr/include/libapogee/ImgFix.h" #include "/usr/include/libapogee/LoggerException.h" #include "/usr/include/libapogee/ModeFsm.h" #include "/usr/include/libapogee/PlatformData.h" #include "/usr/include/libapogee/PromFx2Io.h" #include "/usr/include/libapogee/Quad.h" #include "/usr/include/libapogee/UdpSocketBase.h" #include "/usr/include/libapogee/apgHelper.h" #include "/usr/include/libapogee/doc.h" #include "/usr/include/libapogee/helpers.h" #include "/usr/include/libapogee/libCurlWrap.h" #include "/usr/include/libapogee/parseCfgTabDelim.h" #include "/usr/include/libapogee/resource.h" #include "/usr/include/libapogee/versionNo.h" // add namespaces namespace Apg{typedef int tmp_add_type_1;} Apg::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace apgHelper{typedef int tmp_add_type_2;} apgHelper::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace CamCfg{typedef int tmp_add_type_3;} CamCfg::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace CamconFrmwr{typedef int tmp_add_type_4;} CamconFrmwr::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace CameraRegs{typedef int tmp_add_type_5;} CameraRegs::tmp_add_type_5 tmp_add_func_5(){return 0;}; namespace CamInfo{typedef int tmp_add_type_6;} CamInfo::tmp_add_type_6 tmp_add_func_6(){return 0;}; namespace CamModel{typedef int tmp_add_type_7;} CamModel::tmp_add_type_7 tmp_add_func_7(){return 0;}; namespace CamStrDb{typedef int tmp_add_type_8;} CamStrDb::tmp_add_type_8 tmp_add_func_8(){return 0;}; namespace COMHelper{typedef int tmp_add_type_9;} COMHelper::tmp_add_type_9 tmp_add_func_9(){return 0;}; namespace DeviceStr{typedef int tmp_add_type_10;} DeviceStr::tmp_add_type_10 tmp_add_func_10(){return 0;}; namespace Eeprom{typedef int tmp_add_type_11;} Eeprom::tmp_add_type_11 tmp_add_func_11(){return 0;}; namespace help{typedef int tmp_add_type_12;} help::tmp_add_type_12 tmp_add_func_12(){return 0;}; namespace ImgFix{typedef int tmp_add_type_13;} ImgFix::tmp_add_type_13 tmp_add_func_13(){return 0;}; namespace InterfaceHelper{typedef int tmp_add_type_14;} InterfaceHelper::tmp_add_type_14 tmp_add_func_14(){return 0;}; namespace parseCfgTabDelim{typedef int tmp_add_type_15;} parseCfgTabDelim::tmp_add_type_15 tmp_add_func_15(){return 0;}; namespace UsbFrmwr{typedef int tmp_add_type_16;} UsbFrmwr::tmp_add_type_16 tmp_add_func_16(){return 0;}; // add classes Alta* tmp_add_class_0; AltaCcdAcqParams* tmp_add_class_1; AltaData* tmp_add_class_2; AltaEthernetIo* tmp_add_class_3; AltaF* tmp_add_class_4; AltaIo* tmp_add_class_5; AltaModeFsm* tmp_add_class_6; AltaUsbIo* tmp_add_class_7; ApgLogger* tmp_add_class_8; ApgTimer* tmp_add_class_9; ApogeeCam* tmp_add_class_10; ApogeeFilterWheel* tmp_add_class_11; Ascent* tmp_add_class_12; AscentBasedIo* tmp_add_class_13; AscentBasedUsbIo* tmp_add_class_14; AscentData* tmp_add_class_15; Aspen* tmp_add_class_16; AspenData* tmp_add_class_17; AspenEthernetIo* tmp_add_class_18; AspenIo* tmp_add_class_19; AspenUsbIo* tmp_add_class_20; CApnCamData* tmp_add_class_21; CLibCurlWrap* tmp_add_class_22; CURLMsg* tmp_add_class_23; CamGen2Base* tmp_add_class_24; CamGen2CcdAcqParams* tmp_add_class_25; CamGen2ModeFsm* tmp_add_class_26; CamRegMirror* tmp_add_class_27; CamUsbIo* tmp_add_class_28; CameraIo* tmp_add_class_29; CameraStatusRegs* tmp_add_class_30; CcdAcqParams* tmp_add_class_31; FilterWheelIo* tmp_add_class_32; FindDeviceEthernet* tmp_add_class_33; FindDeviceUsb* tmp_add_class_34; HiC* tmp_add_class_35; IAltaSerialPortIo* tmp_add_class_36; ICamIo* tmp_add_class_37; ILog* tmp_add_class_38; ITimer* tmp_add_class_39; IUsb* tmp_add_class_40; LoggerError* tmp_add_class_41; LoggerException* tmp_add_class_42; ModeFsm* tmp_add_class_43; PlatformData* tmp_add_class_44; PromFx2Io* tmp_add_class_45; Quad* tmp_add_class_46; UdpSocketBase* tmp_add_class_47; _APN_USB_REQUEST* tmp_add_class_48; _G_fpos64_t* tmp_add_class_49; _G_fpos_t* tmp_add_class_50; _IO_cookie_io_functions_t* tmp_add_class_51; cmsghdr* tmp_add_class_52; curl_blob* tmp_add_class_53; curl_certinfo* tmp_add_class_54; curl_easyoption* tmp_add_class_55; curl_fileinfo* tmp_add_class_56; curl_forms* tmp_add_class_57; curl_header* tmp_add_class_58; curl_hstsentry* tmp_add_class_59; curl_httppost* tmp_add_class_60; curl_index* tmp_add_class_61; curl_khkey* tmp_add_class_62; curl_slist* tmp_add_class_63; curl_sockaddr* tmp_add_class_64; curl_ssl_backend* tmp_add_class_65; curl_tlssessioninfo* tmp_add_class_66; curl_version_info_data* tmp_add_class_67; curl_waitfd* tmp_add_class_68; curl_ws_frame* tmp_add_class_69; iovec* tmp_add_class_70; itimerval* tmp_add_class_71; linger* tmp_add_class_72; mmsghdr* tmp_add_class_73; msghdr* tmp_add_class_74; osockaddr* tmp_add_class_75; sockaddr* tmp_add_class_76; sockaddr_storage* tmp_add_class_77; ucred* tmp_add_class_78; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/ittS941gvC/dump1.h"