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

