Ich versuche, ein Debian-Paket von der Quelle (über Git) zu installieren. Ich habe das Paket heruntergeladen, in das Verzeichnis des Pakets gewechselt und den ./configure
Befehl ausgeführt, aber es wurde zurückgegeben bash: ./configure: No such file or directory
. Woran kann das liegen? Eine configure.ac
Datei befindet sich im Programmordner.
./configure
make
sudo make install
make deps
. Wenn es hilft, stimme mir zu, und ich werde wissen, dass du es warst :)Antworten:
Wenn die Datei configure.ac heißt,
machen
$> autoconf
Hängt ab: M4, Automake
Wenn Sie nicht sicher sind, was Sie tun sollen,
Versuchen
$> cat readme
Sie müssen bedeuten, dass Sie "autoconf" verwenden, um eine ausführbare "configure" -Datei zu generieren.
Die Reihenfolge ist also:
quelle
autoconf
vorher benutzen./configure
?./configure
undmake
befehle beide übersprungen, erst autoconf , dann install machen ?Die Ausfallsicherheit beim Generieren eines Konfigurationsskripts besteht darin
autoreconf -i
, dass nicht nur der Aufruf von sichautoconf
selbst erfolgt, sondern auch eine Vielzahl anderer Tools, die möglicherweise benötigt werden.quelle
configure.ac' or
configure.in 'ist erforderlich.libtool
bevor dies funktionieren würde.apt-get install build-essential
), sollte es das enthalten, denke ich schon?build-essential
ist nicht in einem offensichtlichen direkten Sinne verfügbar.Das habe ich in der Readme auf dem GitLab gefunden:
Das sollen wir tun! : D Soweit funktioniert es bei mir!
quelle