diff --git a/src/examples/IfcAlignment.cpp b/src/examples/IfcAlignment.cpp index f2c705dd56..86630fab7f 100644 --- a/src/examples/IfcAlignment.cpp +++ b/src/examples/IfcAlignment.cpp @@ -28,7 +28,9 @@ // alignment explicitly // Disable warnings coming from IfcOpenShell +#if defined(_MSC_VER) #pragma warning(disable : 4018 4267 4250 4984 4985) +#endif #include "../ifcparse/schemas/Ifc4x3_add2.h" #include "../ifcparse/hierarchy_helper.h" diff --git a/src/examples/IfcSimplifiedAlignment.cpp b/src/examples/IfcSimplifiedAlignment.cpp index 979e2fd077..d0f2196c12 100644 --- a/src/examples/IfcSimplifiedAlignment.cpp +++ b/src/examples/IfcSimplifiedAlignment.cpp @@ -28,7 +28,9 @@ // to simplify alignment construction // Disable warnings coming from IfcOpenShell +#if defined(_MSC_VER) #pragma warning(disable : 4018 4267 4250 4984 4985) +#endif #include "../ifcparse/schemas/Ifc4x3_add2.h" #include "../ifcparse/alignment_helper.h"