diff build/README.osx @ 334:c70e1ceb1eff

Move Makefile.osx across to .osx.106 and create a new one for the 10.7 / Xcode 4 tools
author Chris Cannam
date Fri, 29 Jun 2012 15:20:37 +0100
parents 2fc6456b1c71
children 14b34e85523b
line wrap: on
line diff
--- a/build/README.osx	Thu Jun 28 17:47:25 2012 +0100
+++ b/build/README.osx	Fri Jun 29 15:20:37 2012 +0100
@@ -2,6 +2,19 @@
 The Vamp Plugin SDK -- Platform Notes for OS/X
 ==============================================
 
+Prerequisites
+-------------
+
+You must have Xcode installed, with the command-line build tools.
+
+(If you are using Xcode 4, you may have to go to Preferences ->
+Downloads -> Components and install the Command Line Tools component.)
+
+You must have libsndfile (http://www.mega-nerd.com/libsndfile/)
+installed in order to build the command-line host successfully.  But
+you do not need libsndfile if you only want to build plugins.
+
+
 Building at the command line
 ----------------------------
 
@@ -9,18 +22,20 @@
 
  $ make -f build/Makefile.osx
 
-You must have libsndfile (http://www.mega-nerd.com/libsndfile/)
-installed in order to build the command-line host successfully.  To
-build only the SDK and examples:
+To build only the SDK and example plugins (for example if you do not
+have libsndfile installed):
 
  $ make -f build/Makefile.osx sdk examples
 
 See the comments at the top of Makefile.osx for more information about
 the libraries and other targets that are built in this way.
 
-If you are using an IDE, you may prefer to simply add the vamp-sdk and
-src/vamp-sdk (for plugins) or vamp-hostsdk and src/vamp-hostsdk (for
-hosts) directories to your existing project.
+If you are using an IDE such as Xcode, you may prefer to simply add
+the vamp-sdk and src/vamp-sdk (for plugins) or vamp-hostsdk and
+src/vamp-hostsdk (for hosts) directories to your existing project.
+
+If you are using OS/X 10.6 or older, use Makefile.osx.106 instead of
+Makefile.osx.
 
 
 Installing the Example Plugins