Temporary header file '/tmp/FpmfXuCsIm/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) typedef float _Float32; typedef long double _Float64; typedef double _Float32x; // add includes #include "/usr/include/sylph/account.h" #include "/usr/include/sylph/base64.h" #include "/usr/include/sylph/codeconv.h" #include "/usr/include/sylph/compose.h" #include "/usr/include/sylph/customheader.h" #include "/usr/include/sylph/defs.h" #include "/usr/include/sylph/displayheader.h" #include "/usr/include/sylph/enums.h" #include "/usr/include/sylph/filter.h" #include "/usr/include/sylph/folder.h" #include "/usr/include/sylph/html.h" #include "/usr/include/sylph/imap.h" #include "/usr/include/sylph/mbox.h" #include "/usr/include/sylph/md5.h" #include "/usr/include/sylph/md5_hmac.h" #include "/usr/include/sylph/mh.h" #include "/usr/include/sylph/news.h" #include "/usr/include/sylph/nntp.h" #include "/usr/include/sylph/pop.h" #include "/usr/include/sylph/prefs.h" #include "/usr/include/sylph/prefs_account.h" #include "/usr/include/sylph/prefs_common.h" #include "/usr/include/sylph/procheader.h" #include "/usr/include/sylph/procmime.h" #include "/usr/include/sylph/procmsg.h" #include "/usr/include/sylph/quoted-printable.h" #include "/usr/include/sylph/recv.h" #include "/usr/include/sylph/session.h" #include "/usr/include/sylph/smtp.h" #include "/usr/include/sylph/socket.h" #include "/usr/include/sylph/ssl.h" #include "/usr/include/sylph/stringtable.h" #include "/usr/include/sylph/sylmain.h" #include "/usr/include/sylph/unmime.h" #include "/usr/include/sylph/utils.h" #include "/usr/include/sylph/uuencode.h" #include "/usr/include/sylph/virtual.h" #include "/usr/include/sylph/xml.h" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -U__cplusplus -D_Bool="bool" -fpreprocessed -x c++ -fpermissive -w "/tmp/FpmfXuCsIm/dump1.i" -I/usr/include/glib-2.0 -I/lib/arm-linux-gnueabihf/glib-2.0/include