From cd7fbe3f8c00e9f96dcc5c50a114b9bda9d47215 Mon Sep 17 00:00:00 2001 From: Raul Metsma Date: Thu, 26 Jun 2014 11:49:45 +0300 Subject: [PATCH] MacOSX: Build fat binaries i386... revert part of 6e255a95 Chrome is still 32 bit only This allows plugins running in Chrome (32bit) to use OpenSC PKCS#11, which would otherwise be only 64bit. Tokend "hides" the cpu architecture issue otherwise. --- MacOSX/build-package.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MacOSX/build-package.in b/MacOSX/build-package.in index 03f8d156..1a0a8bc2 100755 --- a/MacOSX/build-package.in +++ b/MacOSX/build-package.in @@ -13,15 +13,15 @@ OSX_RELEASE=`sw_vers -productVersion` case ${OSX_RELEASE:0:4} in "10.8") SYSROOT="/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk" - export CFLAGS="-isysroot $SYSROOT -arch x86_64 -mmacosx-version-min=10.8" + export CFLAGS="-isysroot $SYSROOT -arch i386 -arch x86_64 -mmacosx-version-min=10.8" ;; "10.9") SYSROOT="/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk" - export CFLAGS="-isysroot $SYSROOT -arch x86_64 -mmacosx-version-min=10.9" + export CFLAGS="-isysroot $SYSROOT -arch i386 -arch x86_64 -mmacosx-version-min=10.9" ;; *) SYSROOT="/Developer/SDKs/MacOSX10.6.sdk" - export CFLAGS="-isysroot $SYSROOT -arch x86_64 -mmacosx-version-min=10.6" + export CFLAGS="-isysroot $SYSROOT -arch i386 -arch x86_64 -mmacosx-version-min=10.6" ;; esac