Hi Robert,

although Apple doesn't sell PPC machines anymore, there are hardcore
devs still using PPC. Mach-O binary can have all architectures you
mentioned. Therefore, passing -arch i386 -arch x86_64 and so on should
generate a binary that contains a Mach-O binary for all listed
architecture.

Some third-party libraries on Mac OS X *may not be* compiled for
x86_64 (I had some difficulties before, particularly with libcrypto
during an Apache2 module installation). This may make it difficult (or
impossible) to run x86_64 binaries on Mac OS X just out of the box.
One may need to ship compatible 64 bit dependencies as well.

My 2 cents.

Ismail

On Fri, Apr 10, 2009 at 10:28 AM, Robert Osfield
<[email protected]> wrote:
> On Thu, Apr 9, 2009 at 7:52 PM, Paul Martz <[email protected]> wrote:
>>
>> This was an issue on my end, sorry for posting.
>>
>> For the archives: CMAKE_OSX_ARCHITECTURE defaults to "ppc;i386". I changes
>> it to "i386" to eliminate the problem.
>
> OK, I've hit problems with mixing ppc + i386 builds with i386
> dependencies.   How important is unified binaries to OSX dev these days?
> Could we default to just i386, or perhaps even 64bit?
>
> Robert.
>
> _______________________________________________
> osg-users mailing list
> [email protected]
> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org
>
>
_______________________________________________
osg-users mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to