realbasic-plugins
[Top] [All Lists]

Re: Change of Suggested Mach-O Plugin Format

To: REALbasic Plugins <realbasic-plugins at lists dot realsoftware dot com>
Subject: Re: Change of Suggested Mach-O Plugin Format
From: Frank Condello <developer at chaoticbox dot com>
Date: Thu, 4 Jan 2007 15:02:29 -0500
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-plugins at lists dot realsoftware dot com
References: <4210A73C-5963-4727-9EF2-BA136D93E004 at realsoftware dot com>
On 3-Jan-07, at 6:48 PM, Jonathan Johnson wrote:

For future versions of REALbasic, we have implemented loading plugins directly in memory for Mach-O plugins using new APIs in 10.3 and higher. We now suggest that all universal binaries be built as bundles instead of dynamic libraries.

Will these new bundle plugins be compatible RB apps running on 10.2?

In Xcode, this setting is called "Mach-O Type". Changing this setting from "Dynamic Library" to "Bundle" will work properly in 2006r4 and later, and in future versions of REALbasic, these plugins will be loaded directly in memory and not written out to disk.

Do you (or anyone else) know of a way to convert MH_DYNAMIC libraries to MH_BUNDLE after compilation, or is this strictly a compile-time thing? I'd like to keep my PPC-only targets as-is for backward compatibility so a post-build operation would make things easier & faster (I currently re-use the PPC bits via lipo to create UB targets).

Thanks,
Frank.
<http://developer.chaoticbox.com/>


_______________________________________________
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>


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