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 <OGLFT.h>
      |          ^~~~~~~~~
compilation terminated.

