#33988: glib2: Undefined symbols: .objc_class_name_NSArray etc. -------------------------------------+-------------------------------------- Reporter: ryandesign@… | Owner: ryandesign@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: tiger | Port: glib2 -------------------------------------+-------------------------------------- Changes (by ryandesign@…): * cc: ultrajoe@… (added) Comment: Replying to [comment:6 ultrajoe@…]:
apple-gcc-4.2 does not build on PPC Tiger, claiming it needs i86 capabilities that are beyond XCode 4.0's capabilities (at least as far as I know). I have not tried ld64, as I didn't know about it.
apple-gcc42 builds on PowerPC Tiger for myself and Peter, as reported in #33939, so please do install ld64, clean apple-gcc42 and try again, and file a new ticket if that still doesn't work. Jeremy has been very helpful in resolving Tiger build issues for apple-gcc42 and many other ports recently, some of which have been broken for years, so I'm very grateful to him for his help in making MacPorts more useful on Tiger again. The above idea of just using apple-gcc42 and ld64 for all ports on Tiger is also designed to increase the number of ports that can be successfully built on Tiger. There may (continue to) be some things broken on Tiger for a short while as we work out what we want to do for Tiger and how best to do it. If things are working for you on Tiger, you may want to hold off on upgrading any ports on Tiger for the time being until it's sorted out. -- Ticket URL: <https://trac.macports.org/ticket/33988#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS