Frage

ich folgend in der Befehlszeile:

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

Und ich bekomme die folgende Fehlermeldung:

configure: error: nicht finden können, installieren-sh oder install.sh in ./../..

Es ist eigentlich eine „install-sh“ Datei im gcc-3.4.6-Verzeichnis, aber das ist ein Verzeichnis auf den aktuellen, nicht zwei.

Das Konfigurationsskript für install-sh in "./ .." insted von "./../ .." aussehen sollte ??

Was ist los ??

War es hilfreich?

Lösung

  1. 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. machen
  6. make install

Andere Tipps

Vorschlag: Betrachten Sie Stow in einigen gesunden benutzerdefinierten Installationen in / usr / local zu halten bestellen.

Warum sind Sie cd: ing nach unten in libstdc ++ - v3? Ich dachte, der richtige Weg, nur war laufen „make“ aus dem Verzeichnis, das Sie aus lief konfigurieren.

Hier ist, wie ich ein anderes Paket gebaut, die nicht mit einem configure gekommen:

config/autorun.sh
./configure <options>
make
make install
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top