[MacPorts] #34002: octave-gsl @1.0.8 is using gcc46 and shouldn't be (was: octave-gsl @1.0.8 configure error "-arch i386" need to be removed)
MacPorts
noreply at macports.org
Wed Apr 11 16:23:58 PDT 2012
#34002: octave-gsl @1.0.8 is using gcc46 and shouldn't be
------------------------------+---------------------------------------------
Reporter: liampg72@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.0.4
Keywords: | Port: octave-gsl
------------------------------+---------------------------------------------
Old description:
> octave-gsl fails at the configure stage due to "-arch i386" flags being
> passed to g++-mp-4.6.
>
> :info:configure g++-mp-4.6: error: i386: No such file or directory
> :info:configure g++-mp-4.6: error: unrecognized option '-arch'
>
> I have tried lot's of things to remove these flags but I don't think I'm
> experienced enough in writing Portfiles to solve this problem... Can
> anybody help please?
>
> Cheers,
> Liam
New description:
octave-gsl fails at the configure stage due to "-arch i386" flags being
passed to g++-mp-4.6.
{{{
:info:configure g++-mp-4.6: error: i386: No such file or directory
:info:configure g++-mp-4.6: error: unrecognized option '-arch'
}}}
I have tried lot's of things to remove these flags but I don't think I'm
experienced enough in writing Portfiles to solve this problem... Can
anybody help please?
Cheers, [[br]]
Liam
--
Comment(by ryandesign@…):
Please remember to use WikiFormatting.
The octave-gsl portfile makes no mention of gcc46; why is that compiler
being used? Is octave-gsl perhaps inheriting the compiler from the gsl
port?
Indeed, the log shows "Using compiler 'Mac OS X gcc 4.0'". That's why
MacPorts is adding the -arch flags: because it believes it's going to be
using a compiler that supports them. The problem that needs to be fixed is
that octave-gsl is using gcc46 at all, not that -arch flags are being
passed to it.
--
Ticket URL: <https://trac.macports.org/ticket/34002#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list