Installation de GCC 3.4.6 dans RHEL4
-
03-07-2019 - |
Question
Je fais ce qui suit en ligne de commande:
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
Et j'obtiens l'erreur suivante:
configure: erreur: impossible de trouver install-sh ou install.sh dans ./../..
Il existe en réalité un "install-sh" fichier dans le répertoire gcc-3.4.6, mais c’est un répertoire du répertoire actuel, pas deux.
Le script de configuration doit rechercher install-sh dans " ./.." au lieu de " ./../.." ??
Qu'est-ce qui ne va pas ??
La solution
- wget 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
- faire installer
Autres conseils
Suggestion: pensez à stow pour conserver les installations personnalisées dans / usr / local. ordre.
Pourquoi êtes-vous cd: ing dans libstdc ++ - v3? Je pensais que le bon moyen consistait simplement à exécuter "make". à partir du répertoire que vous avez exécuté, configurez.
Voici comment j'ai construit un package différent qui ne venait pas avec un script de configuration:
config/autorun.sh
./configure <options>
make
make install