Temporary header file '/tmp/Lp5ZlCNwgT/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #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/flext/flbase.h" #include "/usr/include/flext/flclass.h" #include "/usr/include/flext/flcontainers.h" #include "/usr/include/flext/fldefs.h" #include "/usr/include/flext/fldefs_attradd.h" #include "/usr/include/flext/fldefs_attrcb.h" #include "/usr/include/flext/fldefs_attrvar.h" #include "/usr/include/flext/fldefs_hdr.h" #include "/usr/include/flext/fldefs_methadd.h" #include "/usr/include/flext/fldefs_methbind.h" #include "/usr/include/flext/fldefs_methcall.h" #include "/usr/include/flext/fldefs_methcb.h" #include "/usr/include/flext/fldefs_meththr.h" #include "/usr/include/flext/fldefs_setup.h" #include "/usr/include/flext/fldsp.h" #include "/usr/include/flext/flext.h" #include "/usr/include/flext/flfeatures.h" #include "/usr/include/flext/flinternal.h" #include "/usr/include/flext/flmap.h" #include "/usr/include/flext/flmspbuffer.h" #include "/usr/include/flext/flpopns.h" #include "/usr/include/flext/flprefix.h" #include "/usr/include/flext/flpushns.h" #include "/usr/include/flext/flsndobj.h" #include "/usr/include/flext/flstdc.h" #include "/usr/include/flext/flstk.h" #include "/usr/include/flext/flsupport.h" #include "/usr/include/flext/lockfree/atomic_int.hpp" #include "/usr/include/flext/lockfree/atomic_ptr.hpp" #include "/usr/include/flext/lockfree/branch_hints.hpp" #include "/usr/include/flext/lockfree/cas.hpp" #include "/usr/include/flext/lockfree/fifo.hpp" #include "/usr/include/flext/lockfree/prefix.hpp" #include "/usr/include/flext/lockfree/stack.hpp" The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/Lp5ZlCNwgT/dump1.h" -I/usr/include/pd -I/usr/include/linux/iio In file included from /usr/include/flext/flmap.h:16, from /usr/include/flext/flclass.h:20, from /tmp/Lp5ZlCNwgT/dump1.h:13: /usr/include/flext/flprefix.h:107:6: error: #error "System must be defined by either FLEXT_SYS_MAX or FLEXT_SYS_PD" 107 | #error "System must be defined by either FLEXT_SYS_MAX or FLEXT_SYS_PD" | ^~~~~ /usr/include/flext/flprefix.h:330:10: error: #error "Flext SYS/OS combination unknown" 330 | #error "Flext SYS/OS combination unknown" | ^~~~~ In file included from /tmp/Lp5ZlCNwgT/dump1.h:26: /usr/include/flext/fldsp.h:83:2: error: #error 83 | #error | ^~~~~ In file included from /tmp/Lp5ZlCNwgT/dump1.h:35: /usr/include/flext/flsndobj.h:28:10: fatal error: SndObj/SndObj.h: No such file or directory 28 | #include | ^~~~~~~~~~~~~~~~~ compilation terminated.