On Sep 17, 2010, at 14:14, Michael Dickens wrote:

> On Sep 17, 2010, at 12:48 PM, Adam Mercer wrote:
>> 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.
> 
> Thanks Adam; seems like maybe MacPorts/GCC/whatever don't have those 
> differences any longer?

AFAIK the differences do still exist and will always exist. The problem as I 
understand it is if you try to compile library A with compiler X and compile 
program B (which links with library A) with compiler Y, inexplicable problems 
can surface, which is why all the science ports are supposed to be standardized 
to use a single compiler. (All of MacPorts, really, uses a single compiler -- 
Apple's, but with the science ports, they often need to use fortran, which 
means non-Apple GCC, and if one port is doing that, then its dependencies 
should have the option to use that same compiler too.)


_______________________________________________
macports-users mailing list
macports-users@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to