Temporary header file '/tmp/6BabmexFob/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/ipeattributes.h" #include "/usr/include/ipebase.h" #include "/usr/include/ipebitmap.h" #include "/usr/include/ipecanvas.h" #include "/usr/include/ipecanvas_cocoa.h" #include "/usr/include/ipecanvas_gtk.h" #include "/usr/include/ipecanvas_qt.h" #include "/usr/include/ipecanvas_win.h" #include "/usr/include/ipedoc.h" #include "/usr/include/ipefactory.h" #include "/usr/include/ipegeo.h" #include "/usr/include/ipegroup.h" #include "/usr/include/ipeimage.h" #include "/usr/include/ipeiml.h" #include "/usr/include/ipelatex.h" #include "/usr/include/ipelet.h" #include "/usr/include/ipelib.h" #include "/usr/include/ipeobject.h" #include "/usr/include/ipepage.h" #include "/usr/include/ipepainter.h" #include "/usr/include/ipepath.h" #include "/usr/include/ipepdfparser.h" #include "/usr/include/ipepdfview.h" #include "/usr/include/ipepdfview_cocoa.h" #include "/usr/include/ipepdfview_qt.h" #include "/usr/include/ipepdfview_win.h" #include "/usr/include/ipepdfwriter.h" #include "/usr/include/ipepswriter.h" #include "/usr/include/ipereference.h" #include "/usr/include/iperesources.h" #include "/usr/include/ipeselector_cocoa.h" #include "/usr/include/ipeselector_qt.h" #include "/usr/include/ipeshape.h" #include "/usr/include/ipesnap.h" #include "/usr/include/ipestyle.h" #include "/usr/include/ipetext.h" #include "/usr/include/ipetool.h" #include "/usr/include/ipetoolbase.h" #include "/usr/include/ipeutils.h" #include "/usr/include/ipexml.h" // add namespaces namespace ipe{typedef int tmp_add_type_1;} ipe::tmp_add_type_1 tmp_add_func_1(){return 0;}; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/6BabmexFob/dump1.h" In file included from /tmp/6BabmexFob/dump1.h:16: /usr/include/ipecanvas_cocoa.h:37:9: fatal error: Cocoa/Cocoa.h: No such file or directory 37 | #import | ^~~~~~~~~~~~~~~ compilation terminated.