Pregunta

Hago lo siguiente en la línea de comando:

1) wget ftp: //mirrors.kernel.org/gnu/gcc/gcc-3.4.6/gcc-3.4.6.tar.bz2

2) tar -jxf gcc-3.4.6.tar.bz2

3) cd gcc-3.4.6

4) cd libstdc ++ - v3

5) ./configure

Y me aparece el siguiente error:

configure: error: no puedo encontrar install-sh o install.sh en ./../ ..

En realidad, hay un " install-sh " archivo en el directorio gcc-3.4.6, pero ese es un directorio hasta el actual, no dos.

El script de configuración debe buscar install-sh en " ./.." insted de " ./../.." ??

¿Qué pasa?

¿Fue útil?

Solución

  1. wget ftp: // mirrors.kernel.org/gnu/gcc/gcc-3.4.6/gcc-3.4.6.tar.bz2
  2. tar -jxf gcc-3.4.6.tar.bz2
  3. cd gcc-3.4.6
  4. ./configure
  5. hacer
  6. hacer instalación

Otros consejos

Sugerencia: considere stow para mantener las instalaciones personalizadas en / usr / local de algún modo orden.

¿Por qué estás cd: ing down en libstdc ++ - v3? Pensé que la forma correcta era simplemente ejecutar " hacer " del directorio desde el que ejecutó la configuración.

Así es como construí un paquete diferente que no vino con un script de configuración:

config/autorun.sh
./configure <options>
make
make install
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top