summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbruvzg <7645683+bruvzg@users.noreply.github.com>2023-10-10 09:14:59 +0300
committerbruvzg <7645683+bruvzg@users.noreply.github.com>2023-10-10 09:18:47 +0300
commit09d51208651fde2a504df4af771c3231eb88094c (patch)
treef09d1fb7f6bce5922e8adf645982cc6077c68a05
parent6b727ebdd298bdfad8b5c5ea78100bfb6a537d79 (diff)
downloadredot-engine-09d51208651fde2a504df4af771c3231eb88094c.tar.gz
[iOS] Fix build on Xcode 14 and older.
-rw-r--r--misc/dist/ios_xcode/godot_ios.xcodeproj/project.pbxproj16
1 files changed, 14 insertions, 2 deletions
diff --git a/misc/dist/ios_xcode/godot_ios.xcodeproj/project.pbxproj b/misc/dist/ios_xcode/godot_ios.xcodeproj/project.pbxproj
index cc2b1c64f8..27bc2844d5 100644
--- a/misc/dist/ios_xcode/godot_ios.xcodeproj/project.pbxproj
+++ b/misc/dist/ios_xcode/godot_ios.xcodeproj/project.pbxproj
@@ -255,7 +255,13 @@
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
- OTHER_LDFLAGS = "-ld_classic $linker_flags";
+ "LD_CLASSIC_1000" = "";
+ "LD_CLASSIC_1100" = "";
+ "LD_CLASSIC_1200" = "";
+ "LD_CLASSIC_1300" = "";
+ "LD_CLASSIC_1400" = "";
+ "LD_CLASSIC_1500" = "-ld_classic";
+ OTHER_LDFLAGS = "$(LD_CLASSIC_$(XCODE_VERSION_MAJOR)) $linker_flags";
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "$targeted_device_family";
};
@@ -294,7 +300,13 @@
GCC_WARN_UNUSED_FUNCTION = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
IPHONEOS_DEPLOYMENT_TARGET = 12.0;
- OTHER_LDFLAGS = "-ld_classic $linker_flags";
+ "LD_CLASSIC_1000" = "";
+ "LD_CLASSIC_1100" = "";
+ "LD_CLASSIC_1200" = "";
+ "LD_CLASSIC_1300" = "";
+ "LD_CLASSIC_1400" = "";
+ "LD_CLASSIC_1500" = "-ld_classic";
+ OTHER_LDFLAGS = "$(LD_CLASSIC_$(XCODE_VERSION_MAJOR)) $linker_flags";
SDKROOT = iphoneos;
TARGETED_DEVICE_FAMILY = "$targeted_device_family";
VALIDATE_PRODUCT = YES;