Problemas con GCC en mac

Iniciado por Psicotron, 1 Agosto 2012, 20:11 PM

0 Miembros y 1 Visitante están viendo este tema.

Psicotron

Hola amigos, les tengo una nueva consulta. Yo suelo usar el Gcc del mac por medio del terminal para compilar programas en C, El problema es que el otro dia quice compilar y no podia. Ponia Gcc en el terminal y me decia que no existe el archivo.
Lo busco en la carpeta /usr/bin y no esta pero si esta en la carpeta Developers/usr/bin pero no funciona.
Ultimamente actualice El Snow Leopard a Lion. Puede ser ese el problema? Hay alguna manera de reinstalar el Gcc?
VI ROOT Y ENTRE!!!

xiruko

si ya lo tienes instalado lo unico que te haria falta es añadir ese directorio a la variable PATH del sistema. por si acaso, comprueba primero q no lo tienes. abre terminal y escribe:
Código (bash) [Seleccionar]
echo $PATH
si en los resultados que te salen no tienes la carpeta /Developers/usr/bin entonces haz lo siguiente:

1. dirigite en la terminal a tu carpeta de usuario
2. Edita o crea el archivo profile:
Código (bash) [Seleccionar]
nano .profile
3. inserta la siguiente linea:
Código (bash) [Seleccionar]
export PATH=/Developers/usr/bin:$PATH
4. guarda el archivo y cierra la terminal. a partir de la siguiente que abras ya deberia hacerse efectivo el cambio, y deberias poder compilar desde la terminal. si esto no te funciona, prueba a reinstalar el xcode con el cd de instalacion (ya que diria que el solo deberia modificarte la variable PATH...).

espero q sirva, un saludo!

Psicotron

Citarsi ya lo tienes instalado lo unico que te haria falta es añadir ese directorio a la variable PATH del sistema. por si acaso, comprueba primero q no lo tienes. abre terminal y escribe:
Código
echo $PATH
si en los resultados que te salen no tienes la carpeta /Developers/usr/bin entonces haz lo siguiente:

1. dirigite en la terminal a tu carpeta de usuario
2. Edita o crea el archivo profile:
Código
nano .profile
3. inserta la siguiente linea:
Código
export PATH=/Developers/usr/bin:$PATH
4. guarda el archivo y cierra la terminal. a partir de la siguiente que abras ya deberia hacerse efectivo el cambio, y deberias poder compilar desde la terminal. si esto no te funciona, prueba a reinstalar el xcode con el cd de instalacion (ya que diria que el solo deberia modificarte la variable PATH...).

En que directorio guardo el archivo .profile? por que lo guarde en Usuario y no pasa nada, o sea no me aparece /Developers/usr/bin cuando hago el echo
VI ROOT Y ENTRE!!!

xiruko

el archivo .profile lo deberias guardar en tu directorio de usuario. si por ejemplo tu eres el usuario pepe en el ordenador, tu directorio home estara en: /Users/pepe y ahi es donde deberias guardarlo. prueba con eso y ya cuentas.

un saludo!

Psicotron

el archivo .profile lo ubique en mi HOME y no pasa nada. me sigue apareciendo esto cuando hago el echo

Pepe:~ usuario$ echo $PATH
/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/go/bin
Pepe:~ usuario$

no se me ocurre nada  :huh:
VI ROOT Y ENTRE!!!

xiruko

algo habras hecho mal... no estoy seguro que con eso se solucione lo del gcc (diria que si por lo que comentas...) pero si estoy seguro que haciendo eso deberia salirte el directorio en la variable PATH. ademas, acabo de hacerlo yo ahora mismo por si me habia equivocado en algo pero a mi me funciona correctamente.

repasalo todo, mira que no te hayas equivocado escribiendo la linea, mira que no te hayas equivocado de directorio, y acuerdate que tienes que cerrar la terminal y abrirla de nuevo para que se hagan efectivos los cambios.

yo lo estoy haciendo desde snow leopard, pero esto en lion deberia funcionar igual. copia y pega aqui tu archivo .profile por si acaso. luego se me ocurre que en lion el nombre del archivo no sea .profile, sino .bash_rc (o algo asi) que a veces tambien lo he visto o quizas sea otro. eso podrias buscarlo en google con algo acerca de cambiar los colores de la terminal en lion, y te dira el nombre del archivo que deberia tener.