changeset 292:2fc6456b1c71

* note about install_name
author cannam
date Tue, 22 Sep 2009 10:08:01 +0000
parents 2e16d99867bd
children a331172e11ba
files build/README.osx
diffstat 1 files changed, 8 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/build/README.osx	Tue Sep 22 10:02:56 2009 +0000
+++ b/build/README.osx	Tue Sep 22 10:08:01 2009 +0000
@@ -42,8 +42,14 @@
 Plugin Linkage
 --------------
 
-Vamp plugins are distributed as dynamic libraries (.dylib).  A
-well-packaged Vamp plugin library should export exactly one public
+Vamp plugins are distributed as dynamic libraries (.dylib).  An OS/X
+dynamic library has a formal installed name, which is recorded in the
+library's header: you will need to ensure that this matches the
+plugin's filename (e.g. vamp-example-plugins.dylib) by using the
+-install_name <name> option at link time.  The Makefile.osx provided
+with the SDK contains an example of this.
+
+A well-packaged Vamp plugin library should export exactly one public
 symbol, namely the Vamp API entry point vampGetPluginDescriptor.
 
 The default for the OS/X linker is to export all of the symbols in the