[vlc-commits] extras/mac: fix compilation if SDK is not stored in default location

Felix Paul Kühne git at videolan.org
Thu Jan 3 21:10:34 CET 2013


npapi-vlc | branch: master | Felix Paul Kühne <fkuehne at videolan.org> | Thu Jan  3 21:10:28 2013 +0100| [5e6d74cc1c9fa21cbf60cedf1f5803b2a747cc04] | committer: Felix Paul Kühne

extras/mac: fix compilation if SDK is not stored in default location

Note that there is nothing wrong with execution on 10.6 if linked against the 10.7 SDK as long as the minimal macosx version is specified correctly

> http://git.videolan.org/gitweb.cgi/npapi-vlc.git/?a=commit;h=5e6d74cc1c9fa21cbf60cedf1f5803b2a747cc04
---

 extras/macosx/build-vlc.sh |    9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/extras/macosx/build-vlc.sh b/extras/macosx/build-vlc.sh
index 12885bb..dfe4e9c 100755
--- a/extras/macosx/build-vlc.sh
+++ b/extras/macosx/build-vlc.sh
@@ -1,5 +1,8 @@
 #!/bin/sh
 
+OSX_VERSION="10.7"
+SDKROOT=`xcode-select -print-path`/Platforms/MacOSX.platform/Developer/SDKs/MacOSX$OSX_VERSION.sdk
+
 set -e
 
 usage()
@@ -60,6 +63,9 @@ if [ "x$1" != "x" ]; then
     exit 1
 fi
 
+export OSX_VERSION
+export SDKROOT
+
 # Get root dir
 spushd .
 npapi_root_dir=`pwd`
@@ -127,7 +133,6 @@ cd 64build
         --disable-macosx \
         --enable-merge-ffmpeg \
         --disable-growl \
-        --enable-minimal-macosx \
         --enable-faad \
         --enable-flac \
         --enable-theora \
@@ -152,7 +157,7 @@ cd 64build
         --disable-sdl \
         --disable-sdl-image \
         --disable-macosx-vlc-app \
-	--with-macosx-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk \
+	    --with-macosx-sdk=$SDKROOT \
         --with-macosx-version-min=10.6 \
         --prefix=${PREFIX} > ${out}
 



More information about the vlc-commits mailing list