Installazione di GCC 3.4.6 in RHEL4
-
03-07-2019 - |
Domanda
Faccio quanto segue nella riga di 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 ottengo il seguente errore:
configure: errore: impossibile trovare install-sh o install.sh in ./../ ..
In realtà esiste un " install-sh " file nella directory gcc-3.4.6, ma quella è una directory più in alto della corrente, non due.
Lo script di configurazione dovrebbe cercare install-sh in " ./.." instato di " ./../.." ??
Cosa c'è che non va ??
Soluzione
- 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
- make install
Altri suggerimenti
Suggerimento: considera stow per mantenere le installazioni personalizzate in / usr / local in qualche modo sano ordine.
Perché stai cd: ing down in libstdc ++ - v3? Ho pensato che il modo corretto fosse semplicemente eseguire " make " dalla directory da cui hai eseguito la configurazione.
Ecco come ho creato un pacchetto diverso che non è stato fornito con uno script di configurazione:
config/autorun.sh
./configure <options>
make
make install