AnsweredAssumed Answered

i'm facing problem with using yocto for fslimage bitbake.

Question asked by 达 钟 on Jul 23, 2015
Latest reply on Jul 28, 2015 by gusarambula

when i use yocto for making linux image, the system shows:

| ./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_xor_4'

| ./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_sub_4'

| ./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_add_4'

| ./.libs/libglib-2.0.so: undefined reference to `__sync_bool_compare_and_swap_4'

| ./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_or_4'

| ./.libs/libglib-2.0.so: undefined reference to `__sync_fetch_and_and_4'

| collect2: ld returned 1 exit status

| make[4]: *** [gtester] Error 1

| make[4]: Leaving directory `/home/zhd/fsl-arm-yocto-bsp/build/tmp/work/i686-linux/glib-2.0-native/1_2.36.4-r0/build/glib'

| make[3]: *** [all-recursive] Error 1

 

i 've searched the solution on the internet. they said it was caused because of my gcc version.

 

but i find :

[root@localhost tmp]# yum install gcc

Loaded plugins: fastestmirror

Repository base is listed more than once in the configuration

Repository update is listed more than once in the configuration

Repository addons is listed more than once in the configuration

Repository extras is listed more than once in the configuration

Repository centosplus is listed more than once in the configuration

Repository contrib is listed more than once in the configuration

Repository testing is listed more than once in the configuration

Loading mirror speeds from cached hostfile

* epel: mirror01.idc.hinet.net

Setting up Install Process

Package gcc-4.1.2-55.el5.i386 already installed and latest version

Nothing to do

[root@localhost tmp]#

 

so i think it's not because of my gcc version.

 

who can help me?

thanks a lot!

zhong

Outcomes