realbasic-plugins
[Top] [All Lists]

Re: New XCode RB 2006r3 users complaining Two Level Namespace

To: REALbasic Plugins <realbasic-plugins at lists dot realsoftware dot com>
Subject: Re: New XCode RB 2006r3 users complaining Two Level Namespace
From: Jonathan Johnson <jonj at realsoftware dot com>
Date: Tue, 5 Dec 2006 13:41:45 -0600
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-plugins at lists dot realsoftware dot com
References: <B448BF55-C26D-4A60-BD71-5F24762BD959 at einhugur dot com>

On Dec 5, 2006, at 12:03 PM, Björn Eiríksson wrote:

Hello

I have gotten complaints after switching to the new XCode where RB 2006r3 (and older) users get the old Two level namespace error.

The issue is that 2006r3 did not support Universal Binaries, and it's choking on the different Mach-O header. To create a plugin that is compatible with r3 and prior, you need to put just a PowerPC part in the "Mac Carbon Mach-O" folder, and the universal part can live in a "Mac Carbon Mach-O Universal" folder. r4 will prefer the part that lives in the Universal folder, but will fall back on the part that lives in the Mach-O folder if that folder isn't present. r3 however, has no knowledge of the Universal folder, and thus things still work properly.

HTH,
Jon


--
Jonathan Johnson
jonj at realsoftware dot com
REAL Software, Inc.


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