#24194: gcc42, gcc43, gcc44 won't compile with non-default build_arch -------------------------------+-------------------------------------------- Reporter: gvibe06@… | Owner: mww@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.2 Keywords: | Port: gcc44 gcc43 gcc42 -------------------------------+-------------------------------------------- Comment(by gvibe06@…): Replying to [comment:7 jmr@…]:
I am taking this seriously and trying to help. I am attempting to determine precisely what the problem is. A Core 2 Duo is a 64-bit CPU, and as such your machine can run 64-bit code (and will in fact prefer to do so in 10.6). I asked what arch libmpfr.dylib and libgmp.dylib are in order to determine which port is not applying your chosen build_arch correctly. You can find out with this command: {{{ lipo -info /opt/local/lib/libmpfr.dylib /opt/local/lib/libgmp.dylib }}}
I understand my Macbook is technically 64 bit capable .. but Snow Leopard has not, and now I assume will not boot into 64 bit mode for whatever reason. So I just opted to make things simpler for me by turning off Universal builds. Which seemed to work for awhile until I had a need (desire) for something requiring gcc44. Fast forward to right now ... I am rebuilding GMP/MPFR in steps, to ensure I have full control over the configure arguments used ... When it is done compiling I will run lipo to see what Arch they think they were built as. -- Ticket URL: <http://trac.macports.org/ticket/24194#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS