diff --git a/build/scripts/common.lua b/build/scripts/common.lua index cb1bb4fa6..bb1999e09 100644 --- a/build/scripts/common.lua +++ b/build/scripts/common.lua @@ -747,9 +747,6 @@ end function NazaraBuild:PrepareMainWorkspace() self:PrepareGeneric() - filter(clangGccActions) - buildoptions("-Wa,-mbig-obj") -- big object - filter("action:vs*") buildoptions({"/MP", "/bigobj"}) -- Multiprocessus build and big .obj defines("_CRT_SECURE_NO_WARNINGS") @@ -767,6 +764,9 @@ function NazaraBuild:PrepareMainWorkspace() filter("kind:*Lib") defines("NAZARA_BUILD") + filter({"system:Windows", clangGccActions}) + buildoptions("-Wa,-mbig-obj") -- big object + filter({"system:not Windows", clangGccActions}) buildoptions("-fvisibility=hidden")