Instalando GCC 3.4.6 em RHEL4
-
03-07-2019 - |
Pergunta
Eu faço o seguinte na linha 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
E eu recebo o seguinte erro:
configure: error: não consegue encontrar install-sh ou install.sh no ./../..
Há realmente um arquivo "install-sh" no diretório gcc-3.4.6, mas isso é uma pasta acima do atual, não dois.
O script configure deve procurar instalar-sh em "./ .." insted de "./../ .." ??
O que há de errado ??
Solução
- ftp: // mirrors.kernel.org/gnu/gcc/gcc-3.4.6/gcc-3.4.6.tar.bz2
- tar -jxf gcc-3.4.6.tar.bz2
- cd gcc-3.4.6
- ./ configure
- make
- make install
Outras dicas
Sugestão: Considere Stow para manter instalações personalizadas em / usr / local em algum sane ordem.
Por que você está cd: ing para baixo em libstdc ++ - v3? Eu pensei que a maneira correta era apenas para executar "make" a partir do diretório que você correu configure partir.
Veja como eu construí um pacote diferente que não veio com um script de configuração:
config/autorun.sh
./configure <options>
make
make install