diff -crB IceTouch-1.2.2-orig/Xcode/Slice2ObjcPlugin/slice2objcplugin.xcodeproj/project.pbxproj IceTouch-1.2.2-new/Xcode/Slice2ObjcPlugin/slice2objcplugin.xcodeproj/project.pbxproj *** IceTouch-1.2.2-orig/Xcode/Slice2ObjcPlugin/slice2objcplugin.xcodeproj/project.pbxproj 2012-10-04 17:11:45.000000000 +0200 --- IceTouch-1.2.2-new/Xcode/Slice2ObjcPlugin/slice2objcplugin.xcodeproj/project.pbxproj 2012-10-20 21:53:37.000000000 +0200 *************** *** 333,339 **** GCC_WARN_UNUSED_VARIABLE = YES; ONLY_ACTIVE_ARCH = YES; PREBINDING = NO; ! SDKROOT = ""; }; name = Debug; }; --- 333,339 ---- GCC_WARN_UNUSED_VARIABLE = YES; ONLY_ACTIVE_ARCH = YES; PREBINDING = NO; ! SDKROOT = macosx10.7; }; name = Debug; }; *************** *** 346,352 **** GCC_WARN_UNUSED_VARIABLE = YES; ONLY_ACTIVE_ARCH = NO; PREBINDING = NO; ! SDKROOT = ""; VALID_ARCHS = "i386 x86_64"; }; name = Release; --- 346,352 ---- GCC_WARN_UNUSED_VARIABLE = YES; ONLY_ACTIVE_ARCH = NO; PREBINDING = NO; ! SDKROOT = macosx10.7; VALID_ARCHS = "i386 x86_64"; }; name = Release; Binary files IceTouch-1.2.2-orig/cpp/bin/slice2cpp and IceTouch-1.2.2-new/cpp/bin/slice2cpp differ Binary files IceTouch-1.2.2-orig/cpp/bin/slice2objc and IceTouch-1.2.2-new/cpp/bin/slice2objc differ diff -crB IceTouch-1.2.2-orig/cpp/config/Make.rules.Darwin IceTouch-1.2.2-new/cpp/config/Make.rules.Darwin *** IceTouch-1.2.2-orig/cpp/config/Make.rules.Darwin 2012-10-04 17:11:45.000000000 +0200 --- IceTouch-1.2.2-new/cpp/config/Make.rules.Darwin 2012-10-20 21:53:37.000000000 +0200 *************** *** 14,20 **** #CXX = c++ CXX = clang++ ! CXXFLAGS = -Wall -D_REENTRANT ifeq ($(OPTIMIZE),yes) CXXFLAGS := $(CXXARCHFLAGS) -O2 -DNDEBUG $(CXXFLAGS) --- 14,20 ---- #CXX = c++ CXX = clang++ ! CXXFLAGS = -Wall -D_REENTRANT -mmacosx-version-min=10.7 ifeq ($(OPTIMIZE),yes) CXXFLAGS := $(CXXARCHFLAGS) -O2 -DNDEBUG $(CXXFLAGS) diff -crB IceTouch-1.2.2-orig/objc/config/Make.rules.Darwin IceTouch-1.2.2-new/objc/config/Make.rules.Darwin *** IceTouch-1.2.2-orig/objc/config/Make.rules.Darwin 2012-10-04 17:11:46.000000000 +0200 --- IceTouch-1.2.2-new/objc/config/Make.rules.Darwin 2012-10-20 21:53:38.000000000 +0200 *************** *** 69,81 **** endif CPPPLATFORMFLAGS = $(ARCH) -isysroot $(SDK_HOME) -miphoneos-version-min=$(IPHONE_TARGET_MIN_SDK_VERSION) ! LDPLATFORMFLAGS = $(ARCH) -isysroot $(SDK_HOME) CODESIGN = CODESIGN_ALLOCATE=$(PLATFORM_HOME)/Developer/usr/bin/codesign_allocate codesign else ifeq ($(OPTIMIZE),yes) ! CPPPLATFORMFLAGS = -arch i386 -arch x86_64 ! LDPLATFORMFLAGS = -arch i386 -arch x86_64 endif endif ifeq ($(STATICLIBS),yes) --- 69,85 ---- endif CPPPLATFORMFLAGS = $(ARCH) -isysroot $(SDK_HOME) -miphoneos-version-min=$(IPHONE_TARGET_MIN_SDK_VERSION) ! LDPLATFORMFLAGS = $(ARCH) -isysroot $(SDK_HOME) -miphoneos-version-min=$(IPHONE_TARGET_MIN_SDK_VERSION) CODESIGN = CODESIGN_ALLOCATE=$(PLATFORM_HOME)/Developer/usr/bin/codesign_allocate codesign else + CPPPLATFORMFLAGS = -mmacosx-version-min=10.7 + LDPLATFORMFLAGS = -mmacosx-version-min=10.7 ifeq ($(OPTIMIZE),yes) ! CPPPLATFORMFLAGS := -arch i386 -arch x86_64 $(CPPPLATFORMFLAGS) ! LDPLATFORMFLAGS := -arch i386 -arch x86_64 $(CPPPLATFORMFLAGS) endif + + endif ifeq ($(STATICLIBS),yes)