Re: [Evolution-hackers] Failing to configure libgdata from git master?



On Mon, 2010-04-19 at 16:43 -0400, Paul Smith wrote:

<snip/>

> Checking for required M4 macros...
>   introspection.m4 not found
> ***Error***: some autoconf macros required to build gdata
>   were not found in your aclocal path, or some forbidden
>   macros were found.  Perhaps you need to adjust your
>   ACLOCAL_FLAGS?
> 
> Looking around I found copies of introspection.m4 in the git source
> trees for atk and gtk+.  However, neither of those packages install that
> file as part of their normal builds.

Hi Paul,

At least for Ubuntu Lucid, the macro is provided by the
gobject-introspection package -- so, I guess we may need a new
dependency there.

By the way, if you install 'apt-file', you can search for a package
containing a file (even if the package is not installed) by:

apt-file search <filename>

This is how I found it.

On the other hand, when I try to make it, I get the following error:


> checking for gtkdoc-mkpdf... /usr/bin/gtkdoc-mkpdf
> checking whether to build gtk-doc documentation... no
> configure: creating ./config.status
> config.status: creating Makefile
> config.status: creating libgdata.pc
> config.status: creating gdata/tests/Makefile
> config.status: creating po/Makefile.in
> config.status: creating docs/Makefile
> config.status: creating docs/reference/Makefile
> config.status: creating docs/reference/version.xml
> config.status: creating config.h
> config.status: config.h is unchanged
> config.status: executing depfiles commands
> config.status: executing libtool commands
> config.status: executing default-1 commands
> config.status: executing po/stamp-it commands
> Now type `make' to compile gdata
> 
> >>>>> Running build for libgdata
> make[1]: Entering directory `/src/buildd/evolution/obj/libgdata'
> make  all-recursive
> make[2]: Entering directory `/src/buildd/evolution/obj/libgdata'
> Making all in .
> make[3]: Entering directory `/src/buildd/evolution/obj/libgdata'
> make[3]: *** No rule to make target `../../libgdata/gdata/gdata-marshal.h', needed by `gdata/gdata-marshal.c'.  Stop.
> make[3]: Leaving directory `/src/buildd/evolution/obj/libgdata'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/src/buildd/evolution/obj/libgdata'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/src/buildd/evolution/obj/libgdata'
> make: *** [.stamp/libgdata.build] Error 2

Regards,

..C..

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]