Temporary header file '/tmp/fjGui0cIYc/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/fifechan/actionevent.hpp" #include "/usr/include/fifechan/actionlistener.hpp" #include "/usr/include/fifechan/cliprectangle.hpp" #include "/usr/include/fifechan/color.hpp" #include "/usr/include/fifechan/containerevent.hpp" #include "/usr/include/fifechan/containerlistener.hpp" #include "/usr/include/fifechan/contrib/opengl/oglftfont.hpp" #include "/usr/include/fifechan/contrib/sdl/sdltruetypefont.hpp" #include "/usr/include/fifechan/deathlistener.hpp" #include "/usr/include/fifechan/defaultfont.hpp" #include "/usr/include/fifechan/event.hpp" #include "/usr/include/fifechan/exception.hpp" #include "/usr/include/fifechan/focushandler.hpp" #include "/usr/include/fifechan/focuslistener.hpp" #include "/usr/include/fifechan/font.hpp" #include "/usr/include/fifechan/genericinput.hpp" #include "/usr/include/fifechan/glut.hpp" #include "/usr/include/fifechan/graphics.hpp" #include "/usr/include/fifechan/gui.hpp" #include "/usr/include/fifechan/image.hpp" #include "/usr/include/fifechan/imagefont.hpp" #include "/usr/include/fifechan/imageloader.hpp" #include "/usr/include/fifechan/input.hpp" #include "/usr/include/fifechan/inputevent.hpp" #include "/usr/include/fifechan/key.hpp" #include "/usr/include/fifechan/keyevent.hpp" #include "/usr/include/fifechan/keyinput.hpp" #include "/usr/include/fifechan/keylistener.hpp" #include "/usr/include/fifechan/listmodel.hpp" #include "/usr/include/fifechan/mouseevent.hpp" #include "/usr/include/fifechan/mouseinput.hpp" #include "/usr/include/fifechan/mouselistener.hpp" #include "/usr/include/fifechan/opengl/openglallegroimageloader.hpp" #include "/usr/include/fifechan/opengl/openglgraphics.hpp" #include "/usr/include/fifechan/opengl/openglimage.hpp" #include "/usr/include/fifechan/opengl/openglsdlimageloader.hpp" #include "/usr/include/fifechan/opengl.hpp" #include "/usr/include/fifechan/platform.hpp" #include "/usr/include/fifechan/point.hpp" #include "/usr/include/fifechan/rectangle.hpp" #include "/usr/include/fifechan/sdl/sdlgraphics.hpp" #include "/usr/include/fifechan/sdl/sdlimage.hpp" #include "/usr/include/fifechan/sdl/sdlimageloader.hpp" #include "/usr/include/fifechan/sdl/sdlinput.hpp" #include "/usr/include/fifechan/sdl/sdlpixel.hpp" #include "/usr/include/fifechan/sdl.hpp" #include "/usr/include/fifechan/selectionevent.hpp" #include "/usr/include/fifechan/selectionlistener.hpp" #include "/usr/include/fifechan/size.hpp" #include "/usr/include/fifechan/text.hpp" #include "/usr/include/fifechan/utf8stringeditor.hpp" #include "/usr/include/fifechan/util/fcn_math.hpp" #include "/usr/include/fifechan/version.hpp" #include "/usr/include/fifechan/visibilityeventhandler.hpp" #include "/usr/include/fifechan/widget.hpp" #include "/usr/include/fifechan/widgetlistener.hpp" #include "/usr/include/fifechan/widgets/adjustingcontainer.hpp" #include "/usr/include/fifechan/widgets/bargraph.hpp" #include "/usr/include/fifechan/widgets/button.hpp" #include "/usr/include/fifechan/widgets/checkbox.hpp" #include "/usr/include/fifechan/widgets/container.hpp" #include "/usr/include/fifechan/widgets/curvegraph.hpp" #include "/usr/include/fifechan/widgets/dropdown.hpp" #include "/usr/include/fifechan/widgets/flowcontainer.hpp" #include "/usr/include/fifechan/widgets/icon.hpp" #include "/usr/include/fifechan/widgets/iconprogressbar.hpp" #include "/usr/include/fifechan/widgets/imagebutton.hpp" #include "/usr/include/fifechan/widgets/imageprogressbar.hpp" #include "/usr/include/fifechan/widgets/label.hpp" #include "/usr/include/fifechan/widgets/linegraph.hpp" #include "/usr/include/fifechan/widgets/listbox.hpp" #include "/usr/include/fifechan/widgets/passwordfield.hpp" #include "/usr/include/fifechan/widgets/piegraph.hpp" #include "/usr/include/fifechan/widgets/pointgraph.hpp" #include "/usr/include/fifechan/widgets/radiobutton.hpp" #include "/usr/include/fifechan/widgets/scrollarea.hpp" #include "/usr/include/fifechan/widgets/slider.hpp" #include "/usr/include/fifechan/widgets/spacer.hpp" #include "/usr/include/fifechan/widgets/tab.hpp" #include "/usr/include/fifechan/widgets/tabbedarea.hpp" #include "/usr/include/fifechan/widgets/textbox.hpp" #include "/usr/include/fifechan/widgets/textfield.hpp" #include "/usr/include/fifechan/widgets/togglebutton.hpp" #include "/usr/include/fifechan/widgets/window.hpp" #include "/usr/include/fifechan.hpp" // add namespaces namespace fcn{typedef int tmp_add_type_1;} fcn::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/fjGui0cIYc/dump1.h" In file included from /tmp/fjGui0cIYc/dump1.h:18: /usr/include/fifechan/contrib/opengl/oglftfont.hpp:70:10: fatal error: OGLFT.h: No such file or directory 70 | #include | ^~~~~~~~~ compilation terminated.