For the syphon externals we include our Syphon framework in the external .mxo, in the normal Contents/Frameworks location. The framework is built so it links using @loader_path so the executable running the bundle can look in its app bundle, or the mxo bundle for the Syphon.framework. The @loader_path is :
A user is attempting to build a standalone is getting the following error:
jit.gl.syphonclient: unable to load object bundle executable
2010-12-07 21:37:49.239 VPT_5.0a05[18916:207] Error loading /private/var/folders/Gi/GiTf5ITdHWm++psK9TEs5++++TQ/TemporaryItems/appRuntime-mxt/jit.gl.syphonclient.mxo/Contents/MacOS/jit.gl.syphonclient: dlopen(/private/var/folders/Gi/GiTf5ITdHWm++psK9TEs5
++++TQ/TemporaryItems/appRuntime-mxt/jit.gl.syphonclient.mxo/Contents/MacOS/jit.gl.syphonclient, 262): Library not loaded: @loader_path/../Frameworks/Syphon.framework/Versions/A/Syphon
Referenced from: /private/var/folders/Gi/GiTf5ITdHWm++psK9TEs5++++TQ/TemporaryItems/appRuntime-mxt/jit.gl.syphonclient.mxo/Contents/MacOS/jit.gl.syphonclient
Reason: image not found
Which makes it look like the app / standalone runtime is putting the externals in a temp folder in /private/var/folders/xxxxx , and somehow that is either confusing the @loader_path (?) or something else is going wonky.
I asked the user to include the Syphon.framework in to their standalone app bundles .app/Contents/Frameworks/ folder, but they still error out.
What is the right way to include a 3rd party framework into a Standalone app, and the MXO bundle so that it works both in Max 5 editor, and in a standalone app?
Thanks so much for any information.