
Wie kann ich dieses Problem lösen?
user@user-admin:~$ autoreconf -ifv
autoreconf: 'configure.ac' or 'configure.in' is required
Antwort1
Aus Ihren Kommentaren zu ABs inzwischen gelöschter Antwort möchten Siediese Software. Diese Antwort geht auf diese Tatsache ein. Sagen Sie uns beim nächsten Mal, welche Software Sie erstellen, welche Schritte Sie bisher versucht haben und ob Sie Dokumentationen zum Erstellen der jeweiligen Software gelesen haben, damit Sie bei Problemen wie diesen schneller Hilfe erhalten.
Zunächst benötigen Sie alle Build-Abhängigkeiten. Der schnellste Weg, sie alle zu installieren, ist dieser Befehl, der nicht nur den Compiler, sondern auch die zusätzlichen Boost-Bibliotheken und Flex installiert, die Sie benötigen. sudo apt-get install build-essential libboost-all-dev cmake flex
Zweitens: Erstellen Sie ein Verzeichnis und gehen Sie hinein (das haben Sie ~/prefix/sw
in Ihren Kommentaren gesagt).
Drittens, git clone https://github.com/redpony/cdec.git
.
Viertens:Sie haben wahrscheinlich nicht die README-Seite im GitHub-Repository gelesen, auf der erklärt wird, welche Befehle ausgeführt werden müssen, um die Software zu erstellen. Diese werden als Build-Schritte aufgelistet, nachdem cd
-ed in den neu erstellten cdec
Ordner eingegeben wurde:
cmake .
make -j4
make test
./tests/run-system-tests.pl
Warum Sie andere Befehle ausführen sollten als die, die in der Repository-Dokumentation aufgeführt sind, weiß ich nicht. Sie müssen sich darüber informieren, wie man Software erstellt, da dies von Software zu Software unterschiedlich ist. Es sieht nicht so aus, als ob Sie das autoreconf
hier brauchen.