Kaydet (Commit) eb957c16 authored tarafından jan Iversen's avatar jan Iversen

iOS, get rid of OSX - iOS link conflict.

Prelinking uses special flags, adjusted.

Change-Id: Ie9537df3a158818128ee0c4e08b3ad0a782009fb
üst 9bc39be4
...@@ -36,7 +36,6 @@ $(IOSKITXC) $(IOSAPPXC): $(BUILDDIR)/config_host.mk $(SRCDIR)/ios/CustomTarget_i ...@@ -36,7 +36,6 @@ $(IOSKITXC) $(IOSAPPXC): $(BUILDDIR)/config_host.mk $(SRCDIR)/ios/CustomTarget_i
-e "s'@WORKDIR@'$(WORKDIR)'g" \ -e "s'@WORKDIR@'$(WORKDIR)'g" \
-e "s'@CFLAGS@'$(gb_GLOBALDEFS)'g" \ -e "s'@CFLAGS@'$(gb_GLOBALDEFS)'g" \
-e "s'@CPLUSPLUSFLAGS@'$(gb_GLOBALDEFS)'g" \ -e "s'@CPLUSPLUSFLAGS@'$(gb_GLOBALDEFS)'g" \
-e "s'@LDFLAGS@'-Wl,-lz,-liconv,-map,$(WORKDIR)/ios/iosKit.map 'g" \
-e "s'@SYMROOT@'$(WORKDIR)/ios/build'g" \ -e "s'@SYMROOT@'$(WORKDIR)/ios/build'g" \
-e "s'@PRELINK@'`$(SRCDIR)/bin/lo-all-static-libs`'g" \ -e "s'@PRELINK@'`$(SRCDIR)/bin/lo-all-static-libs`'g" \
$(SRCDIR)/ios/loKit.xcconfig.in > $(WORKDIR)/ios/loKit.xcconfig $(SRCDIR)/ios/loKit.xcconfig.in > $(WORKDIR)/ios/loKit.xcconfig
...@@ -46,7 +45,6 @@ $(IOSKITXC) $(IOSAPPXC): $(BUILDDIR)/config_host.mk $(SRCDIR)/ios/CustomTarget_i ...@@ -46,7 +45,6 @@ $(IOSKITXC) $(IOSAPPXC): $(BUILDDIR)/config_host.mk $(SRCDIR)/ios/CustomTarget_i
-e "s'@WORKDIR@'$(WORKDIR)'g" \ -e "s'@WORKDIR@'$(WORKDIR)'g" \
-e "s'@CFLAGS@'$(gb_GLOBALDEFS)'g" \ -e "s'@CFLAGS@'$(gb_GLOBALDEFS)'g" \
-e "s'@CPLUSPLUSFLAGS@'$(gb_GLOBALDEFS)'g" \ -e "s'@CPLUSPLUSFLAGS@'$(gb_GLOBALDEFS)'g" \
-e "s'@LDFLAGS@'-Wl,-lz,-liconv,-map,$(WORKDIR)/ios/iosKit.map 'g" \
-e "s'@SYMROOT@'$(WORKDIR)/ios/build'g" \ -e "s'@SYMROOT@'$(WORKDIR)/ios/build'g" \
$(SRCDIR)/ios/loApp.xcconfig.in > $(WORKDIR)/ios/loApp.xcconfig $(SRCDIR)/ios/loApp.xcconfig.in > $(WORKDIR)/ios/loApp.xcconfig
......
...@@ -198,12 +198,11 @@ ...@@ -198,12 +198,11 @@
"$(LO_SRCDIR)/ios/generated", "$(LO_SRCDIR)/ios/generated",
); );
IPHONEOS_DEPLOYMENT_TARGET = 10.3; IPHONEOS_DEPLOYMENT_TARGET = 10.3;
LD_GENERATE_MAP_FILE = YES;
LD_MAP_FILE_PATH = ./iosKit.map;
MTL_ENABLE_DEBUG_INFO = YES; MTL_ENABLE_DEBUG_INFO = YES;
ONLY_ACTIVE_ARCH = YES; ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = ( PRELINK_FLAGS = "-Wl -ios_version_min 10.3 -lz -liconv";
"$(LINK_LDFLAGS)",
"-lstdc++",
);
SDKROOT = iphoneos; SDKROOT = iphoneos;
VALID_ARCHS = "x86_64 arm64"; VALID_ARCHS = "x86_64 arm64";
}; };
...@@ -261,12 +260,11 @@ ...@@ -261,12 +260,11 @@
"$(LO_SRCDIR)/ios/generated", "$(LO_SRCDIR)/ios/generated",
); );
IPHONEOS_DEPLOYMENT_TARGET = 10.3; IPHONEOS_DEPLOYMENT_TARGET = 10.3;
LD_GENERATE_MAP_FILE = YES;
LD_MAP_FILE_PATH = ./iosKit.map;
MTL_ENABLE_DEBUG_INFO = NO; MTL_ENABLE_DEBUG_INFO = NO;
ONLY_ACTIVE_ARCH = YES; ONLY_ACTIVE_ARCH = YES;
OTHER_LDFLAGS = ( PRELINK_FLAGS = "-Wl -ios_version_min 10.3 -lz -liconv";
"$(LINK_LDFLAGS)",
"-lstdc++",
);
SDKROOT = iphoneos; SDKROOT = iphoneos;
VALIDATE_PRODUCT = YES; VALIDATE_PRODUCT = YES;
VALID_ARCHS = "x86_64 arm64"; VALID_ARCHS = "x86_64 arm64";
...@@ -276,7 +274,9 @@ ...@@ -276,7 +274,9 @@
39B5D21F1F78130F008FB162 /* Debug */ = { 39B5D21F1F78130F008FB162 /* Debug */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
OTHER_LDFLAGS = "-ObjC"; OTHER_LDFLAGS = "";
PRELINK_FLAGS = "-ios_version_min 9.3";
PRELINK_LIBS = "";
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES; SKIP_INSTALL = YES;
}; };
...@@ -285,7 +285,9 @@ ...@@ -285,7 +285,9 @@
39B5D2201F78130F008FB162 /* Release */ = { 39B5D2201F78130F008FB162 /* Release */ = {
isa = XCBuildConfiguration; isa = XCBuildConfiguration;
buildSettings = { buildSettings = {
OTHER_LDFLAGS = "-ObjC"; OTHER_LDFLAGS = "";
PRELINK_FLAGS = "-ios_version_min 9.3";
PRELINK_LIBS = "";
PRODUCT_NAME = "$(TARGET_NAME)"; PRODUCT_NAME = "$(TARGET_NAME)";
SKIP_INSTALL = YES; SKIP_INSTALL = YES;
}; };
......
...@@ -12,6 +12,5 @@ LO_SRCDIR = @SRCDIR@ ...@@ -12,6 +12,5 @@ LO_SRCDIR = @SRCDIR@
LO_WORKDIR = @WORKDIR@ LO_WORKDIR = @WORKDIR@
OTHER_CFLAGS = @CFLAGS@ OTHER_CFLAGS = @CFLAGS@
OTHER_CPLUSPLUSFLAGS = @CPLUSPLUSFLAGS@ OTHER_CPLUSPLUSFLAGS = @CPLUSPLUSFLAGS@
LINK_LDFLAGS = @LDFLAGS@
SYMROOT = @SYMROOT@ SYMROOT = @SYMROOT@
...@@ -12,7 +12,6 @@ LO_SRCDIR = @SRCDIR@ ...@@ -12,7 +12,6 @@ LO_SRCDIR = @SRCDIR@
LO_WORKDIR = @WORKDIR@ LO_WORKDIR = @WORKDIR@
OTHER_CFLAGS = @CFLAGS@ OTHER_CFLAGS = @CFLAGS@
OTHER_CPLUSPLUSFLAGS = @CPLUSPLUSFLAGS@ OTHER_CPLUSPLUSFLAGS = @CPLUSPLUSFLAGS@
LINK_LDFLAGS = @LDFLAGS@
SYMROOT = @SYMROOT@ SYMROOT = @SYMROOT@
PRELINK_LIBS = @PRELINK@ PRELINK_LIBS = @PRELINK@
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment