Temporary header file '/tmp/wo31kOKIP2/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/lib3mf/Common/3MF_ProgressMonitor.h" #include "/usr/include/lib3mf/Common/3MF_ProgressTypes.h" #include "/usr/include/lib3mf/Common/Math/NMR_Geometry.h" #include "/usr/include/lib3mf/Common/Math/NMR_Matrix.h" #include "/usr/include/lib3mf/Common/Math/NMR_PairMatchingTree.h" #include "/usr/include/lib3mf/Common/Math/NMR_Vector.h" #include "/usr/include/lib3mf/Common/Math/NMR_VectorTree.h" #include "/usr/include/lib3mf/Common/Mesh/NMR_BeamLattice.h" #include "/usr/include/lib3mf/Common/Mesh/NMR_Mesh.h" #include "/usr/include/lib3mf/Common/Mesh/NMR_MeshBuilder.h" #include "/usr/include/lib3mf/Common/Mesh/NMR_MeshTypes.h" #include "/usr/include/lib3mf/Common/MeshExport/NMR_MeshExportEdgeMap.h" #include "/usr/include/lib3mf/Common/MeshExport/NMR_MeshExporter.h" #include "/usr/include/lib3mf/Common/MeshExport/NMR_MeshExporter_STL.h" #include "/usr/include/lib3mf/Common/MeshImport/NMR_MeshImporter.h" #include "/usr/include/lib3mf/Common/MeshImport/NMR_MeshImporter_STL.h" #include "/usr/include/lib3mf/Common/MeshInformation/NMR_MeshInformation.h" #include "/usr/include/lib3mf/Common/MeshInformation/NMR_MeshInformationContainer.h" #include "/usr/include/lib3mf/Common/MeshInformation/NMR_MeshInformationFactory.h" #include "/usr/include/lib3mf/Common/MeshInformation/NMR_MeshInformationHandler.h" #include "/usr/include/lib3mf/Common/MeshInformation/NMR_MeshInformationTypes.h" #include "/usr/include/lib3mf/Common/MeshInformation/NMR_MeshInformation_BaseMaterials.h" #include "/usr/include/lib3mf/Common/MeshInformation/NMR_MeshInformation_NodeColors.h" #include "/usr/include/lib3mf/Common/MeshInformation/NMR_MeshInformation_Slices.h" #include "/usr/include/lib3mf/Common/MeshInformation/NMR_MeshInformation_TexCoords.h" #include "/usr/include/lib3mf/Common/NMR_Assertion.h" #include "/usr/include/lib3mf/Common/NMR_ErrorConst.h" #include "/usr/include/lib3mf/Common/NMR_Exception.h" #include "/usr/include/lib3mf/Common/NMR_Exception_Windows.h" #include "/usr/include/lib3mf/Common/NMR_Local.h" #include "/usr/include/lib3mf/Common/NMR_PagedVector.h" #include "/usr/include/lib3mf/Common/NMR_StringUtils.h" #include "/usr/include/lib3mf/Common/NMR_Types.h" #include "/usr/include/lib3mf/Common/NMR_UUID.h" #include "/usr/include/lib3mf/Common/OPC/NMR_OpcPackageContentTypesReader.h" #include "/usr/include/lib3mf/Common/OPC/NMR_OpcPackagePart.h" #include "/usr/include/lib3mf/Common/OPC/NMR_OpcPackageReader.h" #include "/usr/include/lib3mf/Common/OPC/NMR_OpcPackageRelationship.h" #include "/usr/include/lib3mf/Common/OPC/NMR_OpcPackageRelationshipReader.h" #include "/usr/include/lib3mf/Common/OPC/NMR_OpcPackageTypes.h" #include "/usr/include/lib3mf/Common/OPC/NMR_OpcPackageWriter.h" #include "/usr/include/lib3mf/Common/Platform/NMR_CComPtr.h" #include "/usr/include/lib3mf/Common/Platform/NMR_COM_Emulation.h" #include "/usr/include/lib3mf/Common/Platform/NMR_COM_Native.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ExportStream.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ExportStream_COM.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ExportStream_Callback.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ExportStream_Dummy.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ExportStream_GCC_Native.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ExportStream_GCC_Win32.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ExportStream_Memory.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ExportStream_ZIP.h" #include "/usr/include/lib3mf/Common/Platform/NMR_IStream.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ImportStream.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ImportStream_COM.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ImportStream_Callback.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ImportStream_GCC_Native.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ImportStream_GCC_Win32.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ImportStream_Memory.h" #include "/usr/include/lib3mf/Common/Platform/NMR_ImportStream_ZIP.h" #include "/usr/include/lib3mf/Common/Platform/NMR_Platform.h" #include "/usr/include/lib3mf/Common/Platform/NMR_PortableZIPWriter.h" #include "/usr/include/lib3mf/Common/Platform/NMR_PortableZIPWriterEntry.h" #include "/usr/include/lib3mf/Common/Platform/NMR_PortableZIPWriterTypes.h" #include "/usr/include/lib3mf/Common/Platform/NMR_SAL.h" #include "/usr/include/lib3mf/Common/Platform/NMR_Time.h" #include "/usr/include/lib3mf/Common/Platform/NMR_WinTypes.h" #include "/usr/include/lib3mf/Common/Platform/NMR_XmlReader.h" #include "/usr/include/lib3mf/Common/Platform/NMR_XmlReader_Native.h" #include "/usr/include/lib3mf/Common/Platform/NMR_XmlWriter.h" #include "/usr/include/lib3mf/Common/Platform/NMR_XmlWriter_Native.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMFactory.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_Model.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelAttachment.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelBaseMaterial.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelBuildItem.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelBuildItemIterator.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelComponent.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelComponentsObject.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelDefaultPropertyHandler.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelFactory.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelMeshBeamSet.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelMeshObject.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelPropertyHandler.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelReader.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelResourceFactory.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelResourceIterator.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelTexture2D.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelTextureAttachment.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelTextureStream.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_ModelWriter.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterface_Slice.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterfaces.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMInterfaces_Base.h" #include "/usr/include/lib3mf/Model/COM/NMR_COMVersion.h" #include "/usr/include/lib3mf/Model/COM/NMR_DLLInterfaces.h" #include "/usr/include/lib3mf/Model/Classes/NMR_Model.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelAttachment.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelBaseMaterial.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelBaseMaterials.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelBuildItem.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelComponent.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelComponentsObject.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelConstants.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelDefaultProperty.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelDefaultProperty_BaseMaterial.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelDefaultProperty_Color.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelDefaultProperty_TexCoord2D.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelMeshBeamLatticeAttributes.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelMeshObject.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelMetaData.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelObject.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelResource.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelSliceResource.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelTexture2D.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelTextureAttachment.h" #include "/usr/include/lib3mf/Model/Classes/NMR_ModelTypes.h" #include "/usr/include/lib3mf/Model/Classes/NMR_PackageResourceID.h" #include "/usr/include/lib3mf/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Beam.h" #include "/usr/include/lib3mf/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_BeamLattice.h" #include "/usr/include/lib3mf/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_BeamSet.h" #include "/usr/include/lib3mf/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_BeamSets.h" #include "/usr/include/lib3mf/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Beams.h" #include "/usr/include/lib3mf/Model/Reader/BeamLattice1702/NMR_ModelReaderNode_BeamLattice1702_Ref.h" #include "/usr/include/lib3mf/Model/Reader/NMR_ModelReader.h" #include "/usr/include/lib3mf/Model/Reader/NMR_ModelReaderNode.h" #include "/usr/include/lib3mf/Model/Reader/NMR_ModelReaderNode_Model.h" #include "/usr/include/lib3mf/Model/Reader/NMR_ModelReaderWarnings.h" #include "/usr/include/lib3mf/Model/Reader/NMR_ModelReader_3MF.h" #include "/usr/include/lib3mf/Model/Reader/NMR_ModelReader_3MF_Native.h" #include "/usr/include/lib3mf/Model/Reader/NMR_ModelReader_ColorMapping.h" #include "/usr/include/lib3mf/Model/Reader/NMR_ModelReader_InstructionElement.h" #include "/usr/include/lib3mf/Model/Reader/NMR_ModelReader_STL.h" #include "/usr/include/lib3mf/Model/Reader/NMR_ModelReader_TexCoordMapping.h" #include "/usr/include/lib3mf/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Polygon.h" #include "/usr/include/lib3mf/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Segment.h" #include "/usr/include/lib3mf/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Slice.h" #include "/usr/include/lib3mf/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_SliceRef.h" #include "/usr/include/lib3mf/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_SliceRefModel.h" #include "/usr/include/lib3mf/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_SliceRefResources.h" #include "/usr/include/lib3mf/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_SliceStack.h" #include "/usr/include/lib3mf/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Vertex.h" #include "/usr/include/lib3mf/Model/Reader/Slice1507/NMR_ModelReader_Slice1507_Vertices.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Build.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_BuildItem.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Color.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Component.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Components.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Material.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Mesh.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Object.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Resources.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Texture.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_TextureVertex.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_TextureVertices.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Triangle.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Triangles.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Vertex.h" #include "/usr/include/lib3mf/Model/Reader/v093/NMR_ModelReaderNode093_Vertices.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_BaseMaterial.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_BaseMaterials.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Build.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_BuildItem.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Color.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Colors.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Component.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Components.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Mesh.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_MetaData.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Object.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Resources.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Tex2Coord.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Tex2DGroup.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Texture2D.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Triangle.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Triangles.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Vertex.h" #include "/usr/include/lib3mf/Model/Reader/v100/NMR_ModelReaderNode100_Vertices.h" #include "/usr/include/lib3mf/Model/Writer/NMR_ModelWriter.h" #include "/usr/include/lib3mf/Model/Writer/NMR_ModelWriterNode.h" #include "/usr/include/lib3mf/Model/Writer/NMR_ModelWriter_3MF.h" #include "/usr/include/lib3mf/Model/Writer/NMR_ModelWriter_3MF_Native.h" #include "/usr/include/lib3mf/Model/Writer/NMR_ModelWriter_ColorMapping.h" #include "/usr/include/lib3mf/Model/Writer/NMR_ModelWriter_STL.h" #include "/usr/include/lib3mf/Model/Writer/NMR_ModelWriter_TexCoordMapping.h" #include "/usr/include/lib3mf/Model/Writer/NMR_ModelWriter_TexCoordMappingContainer.h" #include "/usr/include/lib3mf/Model/Writer/v100/NMR_ModelWriterNode100_Mesh.h" #include "/usr/include/lib3mf/Model/Writer/v100/NMR_ModelWriterNode100_Model.h" // add namespaces namespace NMR{typedef int tmp_add_type_1;} NMR::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/wo31kOKIP2/dump1.h" -I/usr/include/lib3mf In file included from /tmp/wo31kOKIP2/dump1.h:48: /usr/include/lib3mf/Common/OPC/NMR_OpcPackageReader.h:41:10: fatal error: Libraries/libzip/zip.h: No such file or directory 41 | #include "Libraries/libzip/zip.h" | ^~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated.