Temporary header file '/tmp/hL27iLYkkr/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/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Affector.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Animation.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/AnimationInstance.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/AnimationManager.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Animation_xmlHandler.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Base.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/BasicImage.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/BasicRenderedStringParser.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/BidiVisualMapping.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/BoundSlot.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/CEGUI.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/CentredRenderedString.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ChainedXMLHandler.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Clipboard.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Colour.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ColourRect.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/CommonDialogs/ColourPicker/ColourPicker.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/CommonDialogs/ColourPicker/Controls.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/CommonDialogs/ColourPicker/Conversions.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/CommonDialogs/ColourPicker/Types.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/CommonDialogs/Module.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/CompositeResourceProvider.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Config.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Config_xmlHandler.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/CoordConverter.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/DataContainer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/DefaultLogger.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/DefaultRenderedStringParser.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/DefaultResourceProvider.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/DynamicModule.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Element.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Event.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/EventArgs.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/EventSet.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Exceptions.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/FactoryModule.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/FactoryRegisterer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Font.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/FontGlyph.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/FontManager.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Font_xmlHandler.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/FormattedRenderedString.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ForwardRefs.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/FreeFunctionSlot.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/FreeTypeFont.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/FribidiVisualMapping.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/FunctorCopySlot.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/FunctorPointerSlot.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/FunctorReferenceBinder.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/FunctorReferenceSlot.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/GUIContext.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/GUILayout_xmlHandler.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/GeometryBuffer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/GlobalEventSet.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/IconvStringTranscoder.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Image.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ImageCodec.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ImageCodecModules/DevIL/ImageCodec.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ImageCodecModules/DevIL/ImageCodecModule.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ImageCodecModules/FreeImage/ImageCodec.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ImageCodecModules/FreeImage/ImageCodecModule.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ImageCodecModules/SILLY/ImageCodec.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ImageCodecModules/SILLY/ImageCodecModule.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ImageFactory.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ImageManager.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/InjectedInputReceiver.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/InputEvent.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Interpolator.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/IteratorBase.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/JustifiedRenderedString.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/KeyFrame.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/LeftAlignedRenderedString.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/LinkedEvent.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Logger.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/MemberFunctionSlot.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/MemoryOgreAllocator.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/MemoryStdAllocator.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/MinibidiVisualMapping.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/MinizipResourceProvider.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ModuleConfig.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/MouseCursor.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/NamedElement.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/NamedXMLResourceManager.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/PCRERegexMatcher.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/PixmapFont.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Property.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/PropertyHelper.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/PropertySet.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Quaternion.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Rect.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RefCounted.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RegexMatcher.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderEffect.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderEffectFactory.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderEffectManager.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderQueue.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderedString.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderedStringComponent.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderedStringImageComponent.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderedStringParser.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderedStringTextComponent.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderedStringWidgetComponent.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderedStringWordWrapper.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Renderer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Irrlicht/EventPusher.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Irrlicht/GeometryBuffer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Irrlicht/ImageCodec.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Irrlicht/MemoryFile.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Irrlicht/RenderTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Irrlicht/Renderer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Irrlicht/RendererDef.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Irrlicht/ResourceProvider.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Irrlicht/Texture.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Irrlicht/TextureTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Irrlicht/WindowTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Null/GeometryBuffer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Null/RenderTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Null/Renderer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Null/Texture.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Null/TextureTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Ogre/GeometryBuffer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Ogre/ImageCodec.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Ogre/OgreMacros.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Ogre/RenderTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Ogre/Renderer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Ogre/ResourceProvider.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Ogre/Texture.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Ogre/TextureTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/Ogre/WindowTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/ApplePBTextureTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/GL.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/GL3FBOTextureTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/GL3GeometryBuffer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/GL3Renderer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/GLFBOTextureTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/GLGeometryBuffer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/GLRenderer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/GLXPBTextureTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/GeometryBufferBase.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/GlmPimpl.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/RenderTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/RendererBase.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/Shader.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/ShaderManager.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/StandardShaderFrag.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/StandardShaderVert.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/StateChangeWrapper.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/Texture.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/TextureTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/ViewportTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGL/WGLPBTextureTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGLES/FBOTextureTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGLES/GLES.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGLES/GeometryBuffer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGLES/RenderTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGLES/Renderer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGLES/Texture.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RendererModules/OpenGLES/ViewportTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderingContext.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderingSurface.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RenderingWindow.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ResourceProvider.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/RightAlignedRenderedString.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Scheme.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/SchemeManager.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Scheme_xmlHandler.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ScriptModule.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ScriptModules/Lua/Functor.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/ScriptModules/Lua/ScriptModule.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/SimpleTimer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Singleton.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Size.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/SlotFunctorBase.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/StdRegexMatcher.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/String.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/StringTranscoder.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/SubscriberSlot.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/System.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/SystemKeys.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/TextUtils.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Texture.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/TextureTarget.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/TplInterpolators.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/TplProperty.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/TplWRFactoryRegisterer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/TplWindowFactory.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/TplWindowFactoryRegisterer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/TplWindowProperty.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/TplWindowRendererFactory.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/TplWindowRendererProperty.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/TypedProperty.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/UDim.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Vector.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Version.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Vertex.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Win32StringTranscoder.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/Window.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowFactory.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowFactoryManager.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowManager.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRenderer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererManager.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/Button.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/Default.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/Editbox.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/FrameWindow.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/ItemEntry.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/ItemListbox.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/ListHeader.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/ListHeaderSegment.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/Listbox.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/MenuItem.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/Menubar.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/Module.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/MultiColumnList.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/MultiLineEditbox.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/PopupMenu.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/ProgressBar.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/ScrollablePane.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/Scrollbar.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/Slider.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/Static.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/StaticImage.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/StaticText.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/TabButton.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/TabControl.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/Titlebar.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/ToggleButton.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/Tooltip.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/WindowRendererSets/Core/Tree.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLAttributes.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLHandler.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLParser.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLParserModules/Expat/XMLParser.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLParserModules/Expat/XMLParserModule.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLParserModules/Libxml2/XMLParser.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLParserModules/Libxml2/XMLParserModule.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLParserModules/RapidXML/XMLParser.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLParserModules/RapidXML/XMLParserModule.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLParserModules/TinyXML/XMLParser.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLParserModules/TinyXML/XMLParserModule.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLParserModules/Xerces/XMLParser.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLParserModules/Xerces/XMLParserModule.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLParserModules/Xerces/XMLParserProperties.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/XMLSerializer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/ComponentBase.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/Dimensions.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/Enums.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/EventAction.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/EventLinkDefinition.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/FalagardPropertyBase.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/FormattingSetting.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/FrameComponent.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/ImageryComponent.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/ImagerySection.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/LayerSpecification.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/NamedArea.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/NamedDefinitionCollator.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/PropertyDefinition.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/PropertyDefinitionBase.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/PropertyInitialiser.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/PropertyLinkDefinition.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/SectionSpecification.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/StateImagery.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/TextComponent.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/WidgetComponent.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/WidgetLookFeel.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/WidgetLookManager.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/XMLEnumHelper.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/falagard/XMLHandler.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/All.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ButtonBase.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ClippedContainer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ComboDropList.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/Combobox.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/DefaultWindow.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/DragContainer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/Editbox.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/FrameWindow.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/GridLayoutContainer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/GroupBox.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/HorizontalLayoutContainer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ItemEntry.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ItemListBase.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ItemListbox.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/LayoutCell.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/LayoutContainer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ListHeader.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ListHeaderSegment.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/Listbox.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ListboxItem.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ListboxTextItem.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/MenuBase.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/MenuItem.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/Menubar.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/MultiColumnList.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/MultiLineEditbox.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/PopupMenu.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ProgressBar.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/PushButton.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/RadioButton.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ScrollablePane.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/Scrollbar.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ScrolledContainer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ScrolledItemListBase.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/SequentialLayoutContainer.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/Slider.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/Spinner.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/TabButton.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/TabControl.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/Thumb.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/Titlebar.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/ToggleButton.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/Tooltip.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/Tree.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/TreeItem.h"
  #include "/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/widgets/VerticalLayoutContainer.h"

  // add namespaces
  namespace CEGUI{typedef int tmp_add_type_1;}
  CEGUI::tmp_add_type_1 tmp_add_func_1(){return 0;};
  namespace CEGUI{namespace FunctorCopySlot_detail{typedef int tmp_add_type_2;}}
  CEGUI::FunctorCopySlot_detail::tmp_add_type_2 tmp_add_func_2(){return 0;};

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/hL27iLYkkr/dump1.h"  -I/usr/include/freetype2 -I/usr/include/arm-linux-gnueabihf/cegui-0.8.7

In file included from /tmp/hL27iLYkkr/dump1.h:87:
/usr/include/arm-linux-gnueabihf/cegui-0.8.7/CEGUI/MemoryOgreAllocator.h:32:10: fatal error: OgreMemoryAllocatorConfig.h: No such file or directory
   32 | #include <OgreMemoryAllocatorConfig.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

