Installierte Programme: autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdate und ifnames
Kurze Beschreibungen
- autoconf
-
Ein Werkzeug zum Erzeugen von Shell-Skripten, die automatisch Quellcode-Pakete einrichten, um sie an unterschiedliche Unix-System anzupassen. Die resultierenden configure-Skripte sind eigenständig—sie können auch dann ausgeführt werden, wenn autoconf nicht installiert ist.
- autoheader
-
Ein Werkzeug zum Erzeugen von Vorlagedateien für C #define-Anweisungen, die configure benutzen soll
- autom4te
-
Ein Wrapper zu dem Makroprozessor M4
- autoreconf
-
Führt automatisch autoconf, autoheader, aclocal, automake, gettextize und libtoolize in der richtigen Reihenfolge aus. Das spart Zeit, wenn Änderungen an autoconf und automake Vorlagedateien gemacht wurden.
- autoscan
-
Kann beim Erzeugen einer configure.in-Datei für ein Softwarepaket behilflich sein. Es untersucht die Quelldateien in einem Ordner und sucht nach üblichen Portabilitätsproblemen und erzeugt eine configure.scan-Datei, die als Basis für eine configure.in-Datei zu dem Softwarepaket dienen kann.
- autoupdate
-
Verändert eine configure.in-Datei so, dass sie nicht mehr die alten Namen der autoconf Makros aufruft, sondern die neuen
- ifnames
-
Kann beim Schreiben einer configure.in-Datei für ein Paket hilfreich sein. Es gibt die Bezeichner aus, die ein Paket in Präprozessor-Konditionen benutzt. Wenn ein Paket bereits für Portabilität eingerichtet ist, kann dieses kleine Werkzeug helfen, herauszufinden welche Tests configure durchführen muss. Es kann einige Lücken in autoscan-generierten configure.in-Dateien füllen.