Dear Rainer,

Thank you for your quick reply.
> 
> Usually all scientifc ports requring gfortran should be kept in sync and
> use the same version of gcc. Recently in r71201 [1] atlas have been
> changed to +gcc45 by default because of build problems on Macs with a
> Intel Core i7 processor, see #24869 [2].
> 
> Marcus, James, and others maintaining scientific ports, please discuss
> how to resolve this issue. Either going back to gcc44 or switching *all*
> ports in category science to gcc45.

I missed the issue about atlas going from gcc44 to gcc45, though I saw the one 
about it going from gcc43 to gcc44. I will watch for a decision on 
standardization of preferred gcc version and adjust my installation 
appropriately.

> +universal means building for multiple architectures and has nothing to
> do with the compiler being used. Usually you don't need +universal
> except you have multiple machines to which you will transfer archives.
> Als a dependent might not build for your current architecture (e.g. wine
> does not build x86_64), but MacPorts will then (re-)install with
> +universal automatically.

I understand. I have been incorrect in my assumption of what universal builds 
are for--it seems they are for architecture independence (the more standard use 
of the term "universal") rather than independence of compiler. Thank you for 
the clarification.
> 
> sudo port install atlas +gcc44
> sudo port install py26-numpy
> 

I've confirmed this works. 

Thanks again,
Michelle Gill

_______________________________________________
macports-users mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-users

Reply via email to