On Fri, Sep 17, 2010 at 09:27, Michael Dickens <michae...@macports.org> wrote: > Does anyone know or remember why MP's version of numpy (I use py26-numpy) > requires non-Apple gcc? Why -not- use Apple's GCC? In playing around with > various installs (+gcc44, +universal), reading through debug outputs, and > testing builds, I do not find that fortran is required to compile (except for > tests, which IMHO can be ignored); numpy uses the fortran compiler to link > only, but any GCC can do that just as well. Further, Apple's GCC can easily > do multiple -arch's, making a universal install simple compared with (e.g.) > gcc44 -- which requires the use of the muniversal portgroup and some other > Portgroup tweaking. I'm not against using gcc44 (or 43 or 45 or whatever), > just wondering if anyone knows.
Looking at the history, the use of macports gcc was added when atlas was added as a dependency [1]. I believe this was due to compiler ABI differences. Cheers Adam [1] <http://trac.macports.org/changeset/59608/trunk/dports/python/py26-numpy> _______________________________________________ macports-users mailing list macports-users@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macports-users