At 11:34 AM 3/16/2006 -0500, you wrote:
> I've made a .dylib for my app to call. My app is now Mach-O, so it's a
> bundle by definition. I want the .dylib inside the bundle, and to call
> it from there so I don't have to distribute it seperately. How do I
> write the Declare? All the examples talk about calling a system thing,
> not a custom-made thing.
I explain how to do this in my book on declares at
<http://www.declareSub.com/>. See the section on soft declares in
chapter 2. Basically, you declare a function as follows.
Soft Declare Sub Foo Lib "@executable_path/../Frameworks/Foo.bundle" ()
Thanks - related question. What about Debug mode? Is this always necessary
then?
#if DebugBuild
Soft Declare Sub Foo Lib "FooLib.dylib" ()
#else
Soft Declare Sub Foo Lib
"@executable_path/../Frameworks/FooLib.dylib" ()
#endif
Garth Hjelte
Sampler User
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>
Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>