#18025: cmake: build failure for 4-way universal: missing required architecture x86_64 in file -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: css@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: cmake -------------------------------------+-------------------------------------- Comment(by ryandesign@…): Replying to [comment:1 jmr@…]:
Carbon is available as 64-bit on Leopard, just not on Tiger.
I see that cmake does build universal for all four architectures on Leopard, but are you sure Leopard has 64-bit Carbon? [http://developer.apple.com/Carbon/ Apple's page about Carbon] says "Carbon is a 32-bit procedural API" and [http://arstechnica.com/reviews/os /mac-os-x-10-5.ars/6 Ars Technica] says "Though several non-GUI parts of the Carbon API that are shared with Cocoa will be supported in 64-bit mode in Leopard, the GUI portions of the Carbon API will ''not''." We recently had to remove some Carbon calls from [ticket:16007 Carbon functions cairo in 64-bit mode]; I assumed it was for this reason. -- Ticket URL: <http://trac.macports.org/ticket/18025#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS