2 votos

volver a clang después de instalar gcc a través de Macports en Mavericks

Después de instalar Macports (y después he instalado varias versiones de gcc a través de Macports), cada vez que escribo gcc, se invoca uno de esos gcc instalados a través de Macports.

Antes de instalar Macports, cada vez que escribo gcc, se invoca clang que viene con XCode. (no estoy seguro de que esto sea cierto)

Ahora necesito compilar un paquete de terceros con clang, pero no sé cómo debo hacerlo.

Mi pregunta es: ahora que se ha instalado Macports (w gcc48), ¿qué debo hacer para volver a la configuración en la que gcc está vinculado a clang que viene con XCode?

6voto

Graslandpinguin Puntos 145

Si quieres evitar desinstalar o cambiar tu PATH. Simplemente ejecute:

sudo port select --set gcc none

y para volver a activarlo se ejecuta:

sudo port select --set gcc gcc5

2voto

Jordan W. Puntos 1083

En la terminal:

nano ~/.bash_profile

encontrar la línea que se parece a esto:

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

comentarlo poniendo # frente a ella.

1voto

Satanicpuppy Puntos 4902

Tienes que quitarlo de tu $PATH .

Una de sus posibilidades es simplemente desinstalarlo: sudo port uninstall gcc

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X