realbasic-plugins
[Top] [All Lists]

Re: Incorporating existing C/C++ libraries into an RB Project. . .?

To: REALbasic Plugins <realbasic-plugins at lists dot realsoftware dot com>
Subject: Re: Incorporating existing C/C++ libraries into an RB Project. . .?
From: Alfred Van Hoek <vanhoek at mac dot com>
Date: Mon, 30 Jul 2007 16:38:39 -0400
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-plugins at lists dot realsoftware dot com
References: <C2D3BCE5 dot B5A40%listmail1 at dsl dot pipex dot com> <A0EAE12C-55F9-4E67-B8AA-8F1DAE74235A at mgreg dot com> <EE292F6D-4328-4D65-BAD2-F73BAC2BAA39 at desuetude dot com> <7B48FC7D-ED05-42C8-B318-1639C5C3C7A2 at mgreg dot com> <ABD89B15-4020-4A05-8808-65E5BEB75233 at desuetude dot com> <DB56A9C2-26EB-409D-8C41-E5CA245657E1 at mgreg dot com>
On Jul 30, 2007, at 3:44 PM, Michael Williams wrote:

> What exactly are the steps?  I'm not familiar with creating framework
> bundles. Do I compile the library externally first, then copy the
> "dylib" into the Framework Bundle and create?  Or do I drag all of
> the source into the Framework Bundle, then compile it all?  How do I
> make RB aware of the framework bundle?  Is it something that the end
> user is still going to have to install anyway?  As you can tell, I'm
> rather lost.  ;)

You leave that up to the RB developer who is using the plugin or  
dylib. Your dylib (plugin) should be placed in the plugins folder at  
the root of the REALbasic.app. The RB developer, when creating a  
build using your dylib should then place the dylib into the framework  
folder inside the app package. If you are creating a plugin (not a  
dylib), REALbasic will handle all this under the hood. A plugin is  
preferable, because realbasic "novices" don't need to go through the  
hassle of incorporating a dylib, once the app is shipped...

Alfred
_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>


<Prev in Thread] Current Thread [Next in Thread>