[oe] libgee_0.6.0: gee/Makefile.am:95: HAVE_INTROSPECTION does not appear in AM_CONDITIONAL

Dr. Michael Lauer mickey at vanille-media.de
Thu Oct 7 20:28:27 UTC 2010


That probably needs to be converted into a DEPENDS.

Cheers,

:M:

Am 07.10.2010 um 21:35 schrieb Steve Sakoman <sakoman at gmail.com>:

> 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