Hallo,
beim Versuch die aktuellen Quellen des modularen Xservers mittels "autoreconf -v --install" (aufgrund diverser Änderungen in configure.ac) neu zu konfigurieren, scheiterts mit folgender Meldung:
$>autoreconf -v --install
autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I /home/nossmann/projekte/ptxdist-0.7.7/local/i586-unknown-linux-gnu/share/aclocal autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy libtoolize: `config.guess' exists: use `--force' to overwrite libtoolize: `config.sub' exists: use `--force' to overwrite libtoolize: `ltmain.sh' exists: use `--force' to overwrite autoreconf: running: /usr/bin/autoconf autoreconf: running: /usr/bin/autoheader autoreconf: running: automake --add-missing --copy --no-force hw/dmx/doc/Makefile.am:24: BUILD_LINUXDOC does not appear in AM_CONDITIONAL hw/dmx/doc/Makefile.am:27: BUILD_PDFDOC does not appear in AM_CONDITIONAL hw/xfree86/doc/sgml/Makefile.am:24: BUILD_LINUXDOC does not appear in AM_CONDITIONAL hw/xfree86/doc/sgml/Makefile.am:27: BUILD_PDFDOC does not appear in AM_CONDITIONAL autoreconf: automake failed with exit status: 1
Weiß jemand was das zu bedeuten hat und wie ich dieses Problem beheben kann? Google kennt die beiden Definitionen kaum, und ein grep im Quelltext hat auch keine Definition an anderer Stelle zu Tage gefördert.
Schon mal vielen Dank für Eure Hilfe...
Thomas
Am Donnerstag, den 05.01.2006, 15:45 +0100 schrieb Thomas Noßmann:
beim Versuch die aktuellen Quellen des modularen Xservers mittels "autoreconf -v --install" (aufgrund diverser Änderungen in configure.ac) neu zu konfigurieren, scheiterts mit folgender Meldung:
$>autoreconf -v --install
autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal -I /home/nossmann/projekte/ptxdist-0.7.7/local/i586-unknown-linux-gnu/share/aclocal autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy libtoolize: `config.guess' exists: use `--force' to overwrite libtoolize: `config.sub' exists: use `--force' to overwrite libtoolize: `ltmain.sh' exists: use `--force' to overwrite autoreconf: running: /usr/bin/autoconf autoreconf: running: /usr/bin/autoheader autoreconf: running: automake --add-missing --copy --no-force hw/dmx/doc/Makefile.am:24: BUILD_LINUXDOC does not appear in AM_CONDITIONAL hw/dmx/doc/Makefile.am:27: BUILD_PDFDOC does not appear in AM_CONDITIONAL hw/xfree86/doc/sgml/Makefile.am:24: BUILD_LINUXDOC does not appear in AM_CONDITIONAL hw/xfree86/doc/sgml/Makefile.am:27: BUILD_PDFDOC does not appear in AM_CONDITIONAL autoreconf: automake failed with exit status: 1
Weiß jemand was das zu bedeuten hat
_Vermutung_: In den beanstandeten Makefile.am finden sich Konstrukte wie
if BUILD_LINUXDOC .... else .... endif
Aber BUILD_LINUXDOC ist in configure.ac, acinclude.m4 oder anderen Makros nicht über ein AM_CONDITIONAL()-Makro definiert. Welche automake-Version wurde denn vom Upstream benutzt und welche benutzt du?
und wie ich dieses Problem beheben kann? Google kennt die beiden Definitionen kaum, und ein grep im Quelltext hat auch keine Definition an anderer Stelle zu Tage gefördert.
Könntest du mal alles posten, was du zu BUILD_LINUXDOC und BUILD_PDFDOC im Quelltext (Makefile.am, configure.ac, acinclude.m4 oder m4/*) findest (im vollen Kontext; evtl. nach http://pastebin.com/)?
MfG Daniel
Guten Morgen,
Daniel Leidert wrote:
AM_CONDITIONAL hw/dmx/doc/Makefile.am:27: BUILD_PDFDOC does not appear in AM_CONDITIONAL hw/xfree86/doc/sgml/Makefile.am:24: BUILD_LINUXDOC does not appear in AM_CONDITIONAL hw/xfree86/doc/sgml/Makefile.am:27: BUILD_PDFDOC does not appear in AM_CONDITIONAL autoreconf: automake failed with exit status: 1
Weiß jemand was das zu bedeuten hat
_Vermutung_: In den beanstandeten Makefile.am finden sich Konstrukte wie
if BUILD_LINUXDOC .... else .... endif
Ein grep im kompletten CVS-Baum hat die Lösung gebracht: Das Paket "util-macros" fehlte. Dort findet sich dann auch die zugehörige AM_CONDITIONAL Definition.
vielen Dank für die schnelle Antwort!
Thomas
lug-dd@mailman.schlittermann.de