Hello!
I have a problem with running any build with bitbake.
No matter what target I choose (poky-image or toolchain) I get the same error over and over again, here is what log says:
NOTE: Running task 734 of 1823 (ID: 963, virtual:native:/home/developer/poky/poky-bernard-5.0.1/meta/recipes-core/glib-2.0/glib-2.0_2.26.1.bb, do_compile)
NOTE: package glib-2.0-native-1_2.26.1-r0: task do_compile: Started
ERROR: 'virtual:native:/home/developer/poky/poky-bernard-5.0.1/meta/recipes-core/glib-2.0/glib-2.0_2.26.1.bb' failed
ERROR: Function 'do_compile' failed (see /home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/temp/log.do_compile.3602 for further information)
ERROR: Logfile of failure stored in: /home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/temp/log.do_compile.3602
Log data follows:
| NOTE: make
| make all-recursive
| make[1]: Entering directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1'
| Making all in .
| make[2]: Entering directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1'
| make[2]: Leaving directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1'
| Making all in m4macros
| make[2]: Entering directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/m4macros'
| make[2]: Nothing to be done for `all'.
| make[2]: Leaving directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/m4macros'
| Making all in glib
| make[2]: Entering directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/glib'
| make all-recursive
| make[3]: Entering directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/glib'
| Making all in libcharset
| make[4]: Entering directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/glib/libcharset'
| make[4]: Nothing to be done for `all'.
| make[4]: Leaving directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/glib/libcharset'
| Making all in pcre
| make[4]: Entering directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/glib/pcre'
| make[4]: Nothing to be done for `all'.
| make[4]: Leaving directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/glib/pcre'
| Making all in update-pcre
| make[4]: Entering directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/glib/update-pcre'
| make[4]: Nothing to be done for `all'.
| make[4]: Leaving directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/glib/update-pcre'
| Making all in .
| make[4]: Entering directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/glib'
| /bin/sh ../i686-linux-libtool --tag=CC --mode=link ccache gcc -isystem/home/developer/poky/poky-bernard-5.0.1/build/tmp/sysroots/i686-linux/usr/include -O2 -Wall -L/home/developer/poky/poky-bernard-5.0.1/build/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath-link,/home/developer/poky/poky-bernard-5.0.1/build/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath,/home/developer/poky/poky-bernard-5.0.1/build/tmp/sysroots/i686-linux/usr/lib -Wl,-O1 -o gtester gtester.o libglib-2.0.la
| i686-linux-libtool: link: ccache gcc -isystem/home/developer/poky/poky-bernard-5.0.1/build/tmp/sysroots/i686-linux/usr/include -O2 -Wall -Wl,-rpath-link -Wl,/home/developer/poky/poky-bernard-5.0.1/build/tmp/sysroots/i686-linux/usr/lib -Wl,-rpath -Wl,/home/developer/poky/poky-bernard-5.0.1/build/tmp/sysroots/i686-linux/usr/lib -Wl,-O1 -o .libs/gtester gtester.o -L/home/developer/poky/poky-bernard-5.0.1/build/tmp/sysroots/i686-linux/usr/lib ./.libs/libglib-2.0.so -Wl,-rpath -Wl,/home/developer/poky/poky-bernard-5.0.1/build/tmp/sysroots/i686-linux/usr/lib
| ./.libs/libglib-2.0.so: undefined reference to `GLIB_SLICE_ALLOC'
| ./.libs/libglib-2.0.so: undefined reference to `GLIB_MEM_REALLOC'
| ./.libs/libglib-2.0.so: undefined reference to `GLIB_SLICE_FREE'
| ./.libs/libglib-2.0.so: undefined reference to `GLIB_MEM_ALLOC'
| ./.libs/libglib-2.0.so: undefined reference to `GLIB_MEM_FREE'
| ./.libs/libglib-2.0.so: undefined reference to `GLIB_QUARK_NEW'
| collect2: ld returned 1 exit status
| make[4]: *** [gtester] Error 1
| make[4]: Leaving directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/glib'
| make[3]: *** [all-recursive] Error 1
| make[3]: Leaving directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/glib'
| make[2]: *** [all] Error 2
| make[2]: Leaving directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1/glib'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory `/home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/glib-2.26.1'
| make: *** [all] Error 2
| FATAL: oe_runmake failed
| ERROR: Function 'do_compile' failed (see /home/developer/poky/poky-bernard-5.0.1/build/tmp/work/i686-linux/glib-2.0-native-1_2.26.1-r0/temp/log.do_compile.3602 for further information)
NOTE: package glib-2.0-native-1_2.26.1-r0: task do_compile: Failed
ERROR: Task 963 (virtual:native:/home/developer/poky/poky-bernard-5.0.1/meta/recipes-core/glib-2.0/glib-2.0_2.26.1.bb, do_compile) failed with exit code '1'
I tried to examine all the files mentioned above, but I have no clue what causes the problem.
Does anyone have any idea what can I do to fix it?
I use Poky 5.0.1 on 32-bit host with Fedora 15, and my target is PowerPC.
Thanks in advance
Best regards
Przemek "Darth Hunterix"