[Fedora-xen] Tryimg to build virt-manager from mercurial: getting error: possibly undefined macro: AM_GNU_GETTEXT - why ?

Mark Ryden markryde at gmail.com
Wed Jun 27 13:09:32 UTC 2007


Hello,
Thanks;
After uninstalling intltool and "yum install intltool" everything went
ok on FC6.
I have a machine with FC7 on which I tried the same and ./autogen.sh fails,
giving the following message (required file `./config.rpath' not found).
(see below full log).

On this machine I have:
gettext-0.16.1-8.fc7
gettext-devel-0.16.1-8.fc7
pygtk2-devel-2.10.4-2.fc7
gtk2-devel-2.10.11-7.fc7
intltool-0.35.5-3.fc7

Does anybody know: what is this "config.rpath" error  ?  I googled for
it but could not find a satisfiable error. I want to add that
on the FC6 , a config.rpath file is not generated.
Did anybody have success with building on FC7 machines after downloading from
repositories ?

Here is the full output on the FC7 machine:

./autogen.sh
configure.ac:7: required file `./config.rpath' not found
configure.ac:2: installing `./missing'
configure.ac:2: installing `./install-sh'
pixmaps/Makefile.am:3: wildcard $(srcdir: non-POSIX variable name
pixmaps/Makefile.am:3: (probably a GNU make extension)
src/Makefile.am:15: wildcard $(srcdir: non-POSIX variable name
src/Makefile.am:15: (probably a GNU make extension)
src/Makefile.am:35: `%'-style pattern rules are a GNU make extension
src/Makefile.am:38: `%'-style pattern rules are a GNU make extension
src/Makefile.am:41: `%'-style pattern rules are a GNU make extension
src/Makefile.am:44: `%'-style pattern rules are a GNU make extension
src/Makefile.am:26: variable `schema_SOURCES' is defined but no program or
src/Makefile.am:26: library has `schema' as canonic name (possible typo)
src/Makefile.am:11: variable `libexec_SOURCES' is defined but no program or
src/Makefile.am:11: library has `libexec' as canonic name (possible typo)
src/Makefile.am:4: variable `bin_SOURCES' is defined but no program or
src/Makefile.am:4: library has `bin' as canonic name (possible typo)
src/Makefile.am:18: variable `desktop_SOURCES' is defined but no program or
src/Makefile.am:18: library has `desktop' as canonic name (possible typo)
src/Makefile.am:8: variable `python_SOURCES' is defined but no program or
src/Makefile.am:8: library has `python' as canonic name (possible typo)
src/Makefile.am:22: variable `dbus_SOURCES' is defined but no program or
src/Makefile.am:22: library has `dbus' as canonic name (possible typo)
src/graphWidgets/Makefile.am:5: `:='-style assignments are not portable
src/graphWidgets/Makefile.am:5: shell pkg-config --variable=codegendir
pygtk-2.0: non-POSIX variable name
src/graphWidgets/Makefile.am:5: (probably a GNU make extension)
src/graphWidgets/Makefile.am:6: `:='-style assignments are not portable
src/graphWidgets/Makefile.am:6: shell pkg-config --variable=defsdir
pygtk-2.0: non-POSIX variable name
src/graphWidgets/Makefile.am:6: (probably a GNU make extension)
src/graphWidgets/Makefile.am: installing `./depcomp'
src/virtManager/Makefile.am:3: wildcard $(srcdir: non-POSIX variable name
src/virtManager/Makefile.am:3: (probably a GNU make extension)
src/virtManager/Makefile.am:7: python_DATA:$(srcdir: non-POSIX variable name
src/virtManager/Makefile.am:15: `%'-style pattern rules are a GNU make extension
src/vncViewer/Makefile.am:3: wildcard $(srcdir: non-POSIX variable name
src/vncViewer/Makefile.am:3: (probably a GNU make extension)

Regards,
Mark

On 6/26/07, Richard W.M. Jones <rjones at redhat.com> wrote:
> Mark Ryden wrote:
> > Hello,
> > - Thanks all.
> >
> > - Ok, I ran: "yum install gettext-devel" and installed
> > gettext-devel-0.14.6-4.fc6.
> > Now:
> > running:
> > ./autobuild.sh
> > gives:
> > make: *** No rule to make target `distclean'.
> > libtoolize: `config.guess' exists: use `--force' to overwrite
> > libtoolize: `config.sub' exists: use `--force' to overwrite
> > libtoolize: `ltmain.sh' exists: use `--force' to overwrite
> > checking for a BSD-compatible install... /usr/bin/install -c
> > checking whether build environment is sane... yes
> > checking for gawk... gawk
> > checking whether make sets $(MAKE)... yes
> > ../configure: line 1977: syntax error near unexpected token `0.35.0,'
> > ../configure: line 1977: `IT_PROG_INTLTOOL(0.35.0, no-xml)'
> > line 1977 includes :
> > where: IT_PROG_INTLTOOL(0.35.0, no-xml)
> >
> > As I said, I have intltool-0.35.5 on this machine (built and installed
> > from source tar file).
>
> Couple of questions:
>
> Does your aclocal.m4 file contain a definition of IT_PROG_INTLTOOL?  The
> definition starts like this:
>
>    dnl IT_PROG_INTLTOOL([MINIMUM-VERSION], [no-xml])
>    # serial 35 IT_PROG_INTLTOOL
>    AC_DEFUN([IT_PROG_INTLTOOL],
>    [AC_PREREQ([2.50])dnl
> etc.
>
> You mentioned in your first email that you're trying to compile this on
> FC6, in which case you should have all these tools available through
> yum, ie: yum install intltool
>
> You shouldn't need to rebuild anything (except the latest virt-manager)
> from source ...
>
> Rich.
>
> --
> Emerging Technologies, Red Hat - http://et.redhat.com/~rjones/
> Registered Address: Red Hat UK Ltd, Amberley Place, 107-111 Peascod
> Street, Windsor, Berkshire, SL4 1TE, United Kingdom.  Registered in
> England and Wales under Company Registration No. 03798903
>
>




More information about the Fedora-xen mailing list