gcc44 installs correctly but default gcc is still used

Josie Reinhardt josieziegler at gmail.com
Wed May 23 13:57:48 PDT 2012


I changed ~/.profile to:

PATH="$PATH:/opt/local/bin/:/opt/local/sbin/"
export PATH

but something keeps adding /usr/bin, etc back in before /opt/local/bin/

$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/opt/local/bin/:/opt/local/sbin/

I've tried to find another .profile .bash_profile or .bashrc file that
could be overriding but I can't find it?

On Wed, May 23, 2012 at 4:40 PM, Jeremy Lavergne
<jeremy at lavergne.gotdns.org> wrote:
>> $ echo $PATH
>> /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/sw/bin/:/sw/sbin/:/usr/local/bin/:/usr/local/sbin/:/bin/:/sbin:/usr/bin/:/usr/sbin/:/opt/local/bin/:/opt/local/sbin:/usr/local/mysql/bin/:/sw/bin/:(various
>> application specific paths)
>
> That's a mess...
>
> Your issue is /opt/local/bin needs to come before /usr/bin; once the MacPorts gcc symlink is used then using `port select...` will switch it to point to the gcc you ask it to select.
>


More information about the macports-users mailing list