1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-08-02 17:09:26 +02:00

Clarify Xocde 4.3.3 for Lion has the 10.6 SDK...

...in spite of what Apple's Downloads page says.
This commit is contained in:
Gale Andrews 2016-02-12 14:31:20 +00:00
parent 16cd736fba
commit 01a95c50ba

View File

@ -3,38 +3,40 @@ is 10.6. To build Audacity using Xcode 5.1 or newer, you need
to extract the 10.6 SDK from an earlier version of Xcode. to extract the 10.6 SDK from an earlier version of Xcode.
In the instructions below, Xcode 4.3.3 (for the 10.6 SDK) and In the instructions below, Xcode 4.3.3 (for the 10.6 SDK) and
Xcode 5.1.1 will be used. Xcode 6.1.1, 6.3, 6.4.1, and 7.0 Xcode 5.1.1 will be used. Xcode 6.1.1, 6.3, 6.4.1, and 7.1
have been verified to work as well. have been verified to work as well.
1) Download Xcode 5.1.1 or greater and install it to /Applications 1) Download Xcode 5.1.1 or greater and install it to /Applications.
2) Download Xcode 4.3.3 and open it in Finder 2) Download Xcode 4.3.3 (it includes the 10.6 and 10.7 SDK's despite
3) Right click the "Xcode.app" bundle and select "Show Package Contents" the downloads page says it only has the 10.7 SDK).
4) Navigate down the directories to get to: 3) Open the DMG in Finder.
4) Right-click the "Xcode.app" bundle and select "Show Package Contents".
5) Navigate down the directories to get to:
Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/ Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/ .
5) Copy the MacOSX10.6.sdk folder to: 6) Copy the MacOSX10.6.sdk folder to:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/
Xcode is now ready. Xcode is now ready.
6) Download wxWidgets. We currently require version 3.0.2, which can be downloaded from: 7) Download wxWidgets. We currently require version 3.0.2, which can be downloaded from:
http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2.tar.bz2 http://sourceforge.net/projects/wxwindows/files/3.0.2/wxWidgets-3.0.2.tar.bz2
7) Once the download is complete, untar it (your browser may have already done this): 8) Once the download is complete, untar it (your browser may have already done this):
tar xf wxWidgets-3.0.2.tar.bz2 tar xf wxWidgets-3.0.2.tar.bz2 .
8) Apply the following fixes to wxWidgets: 9) Apply the following fixes to wxWidgets:
cd wxWidgets-3.0.2 cd wxWidgets-3.0.2
patch -p0 -i <path to Audacity source>/mac/wxMac_additions/wxMac-3.0.2-fixes.patch patch -p0 -i <path to Audacity source>/mac/wxMac_additions/wxMac-3.0.2-fixes.patch .
9) And finally build/install wxWidgets: 10) And finally build/install wxWidgets:
sudo <path to Audacity source>/mac/build_wxwidgets sudo <path to Audacity source>/mac/build_wxwidgets .
You should now be able to build Audacity using either the Xcode application or the You should now be able to build Audacity using either the Xcode application or the
xcodebuild command line tool. xcodebuild command line tool.