[oe] libgee_0.6.0: gee/Makefile.am:95: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL
Steve Sakoman
sakoman at gmail.com
Thu Oct 7 19:35:02 UTC 2010
On Wed, Oct 6, 2010 at 4:33 PM, Paul Menzel
<paulepanter at users.sourceforge.net> wrote:
> Dear OE folks,
>
>
> `configure` fails for me for `libgee_0.6.0.bb` [1].
>
> | gee/Makefile.am:95: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL
>
> `libgee_0.5.2.bb` builds correctly because it does not yet use gobject-introspection.
>
> This question was brought up before but was left unanswered [2].
>
> There was no file `introspection.m4`, where `HAVE_INTROSPECTION` is
> defined in, in
>
> …/work/armv7a-oe-linux-gnueabi/libgee-1_0.6.0-r1/libgee-0.6.0/m4
>
> as recommended in [3]. Should the m4 file be copied there as it is done
> for the other m4 files?
>
> […]
> | autoreconf: configure.ac: tracing
> | autoreconf: running: libtoolize --copy --force
> | libtoolize: putting auxiliary files in `.'.
> | libtoolize: copying file `./ltmain.sh'
> | libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
> | libtoolize: copying file `m4/libtool.m4'
> | libtoolize: copying file `m4/ltoptions.m4'
> | libtoolize: copying file `m4/ltsugar.m4'
> | libtoolize: copying file `m4/ltversion.m4'
> | libtoolize: copying file `m4/lt~obsolete.m4'
> […]
>
> I manually put the m4 file [4] into `libgee-0.6.0/m4/` and added
> `m4/introspection.m4` to `EXTRA_DIST` in `Makefile.am` to `` but
>
> bitbake -c configure libgee
>
> still failed.
>
> Do you have any ideas?
I found that if I built gobject-introspection-native manually, then
libgee would complete without error.
The DEPENDS_virtclass-native = "gobject-introspection-native" in the
libgee recipe isn't triggering the build automatically.
Steve
More information about the Openembedded-devel
mailing list