g++-4.2 and -stdlib on 10.6
Ryan Schmidt
ryandesign at macports.org
Sun Jul 6 12:04:19 PDT 2014
On Jul 3, 2014, at 6:34 AM, Mojca Miklavec <mojca at macports.org> wrote:
> I naively added -stdlib=${configure.cxx_stdlib} to a port, but this
> broke the compilation on 10.6:
>
> cc1plus: error: unrecognized command line option "-stdlib=libstdc++"
>
> (See https://trac.macports.org/ticket/44145.)
>
> What's the best/proper way to handle this setup, so that the Portfile
> would support building the package on 10.6 both with libstdc++ as well
> as with libc++? (Blacklisting the default compiler is probably one
> option, but not necessarily the best one.)
Add this line only if configure.cxx matches clang. See for example the port gpsd.
More information about the macports-dev
mailing list