[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