compiler selection

Ryan Schmidt ryandesign at macports.org
Fri Sep 28 12:58:57 PDT 2007


On Sep 28, 2007, at 14:45, Ryan Schmidt wrote:

> On Sep 28, 2007, at 09:55, Michael Wild wrote:
>
>> My problem actually is that a port which I'm preparing requires  
>> gfortran which doesn't come with Apple's system gcc but is in  
>> port:gcc42. I could simply do "configure.fc ${prefix}/bin/gfortran- 
>> mp-4.2, but what if someone has another gcc installed? I could  
>> depends_build on gcc42 but if a gcc suite is required by MacPorts  
>> anyways I wouldn't like to impose something which might install  
>> another compiler suite unnecessarily.
>
> If you require gfortran, you should depends_build on gcc42.  
> Nevermind anyone who has gcc43 installed; that's beta and shouldn't  
> be relied on until gcc44 is released, at which point the port can  
> be updated. Nevermind anyone who has gcc41 or gc40 or earlier  
> installed; any ports that still depend on those should be updated  
> to gcc42.

Oh, I meant to say: and then you go:

configure.compiler gcc-4.0

and with depends_build gcc42 that's all you should need.





More information about the macports-dev mailing list