Autogen.sh bringt Meldungen

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Autogen.sh bringt Meldungen

Beitrag von jmittelst »

jens@Knoppixkiste:~/tuxbox-cvs/cdk$ ./autogen.sh
Generating configuration files for tuxbox-cdk, please wait....
/usr/share/aclocal/xdelta.m4:7: warning: underquoted definition of AM_PATH_XDELTA
run info '(automake)Extending aclocal'
or see http://sources.redhat.com/automake/auto ... ng-aclocal
/usr/share/aclocal/libraw1394.m4:6: warning: underquoted definition of AC_LIB_RAW1394_FLAGS
/usr/share/aclocal/libraw1394.m4:19: warning: underquoted definition of AC_LIB_RAW1394_HEADERS
/usr/share/aclocal/libraw1394.m4:41: warning: underquoted definition of AC_LIB_RAW1394_LIBVERSION
/usr/share/aclocal/libraw1394.m4:75: warning: underquoted definition of AC_LIB_RAW1394_RUNTEST
/usr/share/aclocal/libraw1394.m4:138: warning: underquoted definition of AC_LIB_RAW1394
/usr/share/aclocal/libmcrypt.m4:17: warning: underquoted definition of AM_PATH_LIBMCRYPT
/usr/share/aclocal/glib.m4:8: warning: underquoted definition of AM_PATH_GLIB
configure.ac: installing `./install-sh'
configure.ac: installing `./missing'
configure.ac:9: installing `./config.guess'
configure.ac:9: installing `./config.sub'
Makefile.am: installing `./INSTALL'
Makefile.am: installing `./COPYING'
Automake ist in Version 1.9.6 vorhanden (Knoppix 5.01, läuft in einer VM, HDD-install)

Jemand einen hilfreichen Tipp?

cu
Jens
Zuletzt geändert von jmittelst am Freitag 7. Juli 2006, 17:13, insgesamt 1-mal geändert.
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

In dem Schnippsel du reinkopiert hast, sind es ausschliesslich "warnings", keine "errors" (Fehler). "underquoted definition" kannst du ruhig ignorieren. "installing ..." sind auch keine Fehlern.
Jemand einen hilfreichen Tipp?
Weniger Sorgen machen? :wink:
jmittelst
Tuxboxer
Tuxboxer
Beiträge: 6044
Registriert: Montag 17. November 2003, 06:48

Beitrag von jmittelst »

Danke Barf.

Ist wie bei vielen anderen Sachen im Leben, beim 1. mal hat man schwitzige Finger (oder liegt es am Wetter?). ;)

cu
Jens
doc
Contributor
Beiträge: 1623
Registriert: Donnerstag 10. Januar 2002, 20:03

Beitrag von doc »

naja, die alten Makro passen dem neueren Automake nicht ganz 8)

In der Regel fehlt dann in etwa [...] (also die eckigen Klammern).
Musst du mal in /usr/share/aclocal/xdelta.m4 Zeile 7 usw. schauen.

[Nachtrag]
Dein Makro dürfte so aussehen

Code: Alles auswählen

root@p1700:/usr/share/aclocal# cat xdelta.m4
# Configure paths for XDELTA
# Owen Taylor     97-11-3

dnl AM_PATH_XDELTA([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])
dnl Test for XDELTA, and define XDELTA_CFLAGS and XDELTA_LIBS, if "gmodule" or
dnl
AC_DEFUN(AM_PATH_XDELTA,
[dnl
dnl Get the cflags and libraries from the xdelta-config script
dnl
AC_ARG_WITH(xdelta-prefix,[  --with-xdelta-prefix=PFX   Prefix where XDELTA is installed (optional)],
            xdelta_config_prefix="$withval", xdelta_config_prefix="")
AC_ARG_WITH(xdelta-exec-prefix,[  --with-xdelta-exec-prefix=PFX Exec prefix where XDELTA is installed (optional)],
            xdelta_config_exec_prefix="$withval", xdelta_config_exec_prefix="")
AC_ARG_ENABLE(xdeltatest, [  --disable-xdeltatest       Do not try to compile and run a test XDELTA program],
                    , enable_xdeltatest=yes)
...
Automake1.9 beschwert sich über eine fehlende Qoutierung von AM_PATH_DELTA. Die Lösung ist einfach, AM_PATH_DELTA brauch nur in eckige Klammern gesetzt werden, eben quotiert.

Code: Alles auswählen

root@p1700:/usr/share/aclocal# cat xdelta.m4
# Configure paths for XDELTA
# Owen Taylor     97-11-3

dnl AM_PATH_XDELTA([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]])
dnl Test for XDELTA, and define XDELTA_CFLAGS and XDELTA_LIBS, if "gmodule" or
dnl
AC_DEFUN([AM_PATH_XDELTA],         <----------------- hier die eckigen Klammern setzen!
[dnl
dnl Get the cflags and libraries from the xdelta-config script
dnl
AC_ARG_WITH(xdelta-prefix,[  --with-xdelta-prefix=PFX   Prefix where XDELTA is installed (optional)],
            xdelta_config_prefix="$withval", xdelta_config_prefix="")
AC_ARG_WITH(xdelta-exec-prefix,[  --with-xdelta-exec-prefix=PFX Exec prefix where XDELTA is installed (optional)],
            xdelta_config_exec_prefix="$withval", xdelta_config_exec_prefix="")
AC_ARG_ENABLE(xdeltatest, [  --disable-xdeltatest       Do not try to compile and run a test XDELTA program],
                    , enable_xdeltatest=yes)
...