Ich versuche Gambas 3.0.0 zu installieren. Ich lade die Datei gambas3-3.0.0.tar.bz2 herunter vonHierund ich verfolge jeden Schritt vonHieraber ich bekomme immer noch den gleichen Fehler
bash: ./confugure: No such file or directory
Ich bin nicht sicher, ob es wichtig ist, aber ich verwende Ubuntu 18.04.3 LTS auf Parallels Desktop (virtuelle Maschine auf einem Mac).
Antwort1
./configure
wäre ein lokales Skript (daher das ./
-, was „im aktuellen Verzeichnis“ bedeutet) – wenn eine solche Datei vorhanden ist, wird sie von der Software bereitgestellt, die Sie erstellen möchten, und nicht von einem Systempaket.
In diesem Fall gambas3-3.0.0.tar.bz2
enthält das Tarball kein solches Skript, aber eine configure.ac
Datei. Das bedeutet, dass Sie einen Schritt zurückgehen und das configure
Skript configure.ac
mit aus dem Skript generieren müssen autoconf
.
Das Tarball scheint zwei zusätzliche Autoconf-Wrapper-Skripte bereitzustellen, die genannt werden reconf
und reconf-all
- ich weiß nichtwissendie Sie verwenden sollten, aber ich schätze, es schadet nicht, aufs Ganze zu gehen und letzteres auszuführen. Die vollständige Befehlsfolge lautet also:
./reconf-all
./configure
make
gefolgt von „ sudo make install
Wenn alles erfolgreich war und Sie mit der Installation der Software an den Standardspeicherorten fortfahren möchten (normalerweise /usr/local
für diese Art der Installation“).