Dear Yocto team,

I have an issues building and linked the glibc (2.24-r0) with Morty Yocto 2.2
It can not find the libgcc -lgcc, but gcc and gcc-multilib are installed in 
/usr/lib/gcc

This problem occur when bitbake core-image-minimal-dev or bitbake 
core-image-minimal-dev -c populate_sdk but only for glibc

How and where can I specify the path for gcc_lib or LIBRARY_PATH or LDFLAGS etc.
Thank you very much

BR Florian

| x86_64-poky-linux-gcc  -m64 -march=corei7 -mtune=corei7 -mfpmath=sse -msse4.2 
--sysroot=/home/developer/yocto/Poky/build/tmp/sysroots/kontron-kbox-a103-tcbootstrap
   -nostdlib -nostartfiles -r -o 
/home/developer/yocto/Poky/build/tmp/work/corei7-64-poky-linux/glibc/2.24-r0/build-x86_64-poky-linux/libc_pic.os
 \
|  -Wl,-d -Wl,--whole-archive 
/home/developer/yocto/Poky/build/tmp/work/corei7-64-poky-linux/glibc/2.24-r0/build-x86_64-poky-linux/libc_pic.a
 -o 
/home/developer/yocto/Poky/build/tmp/work/corei7-64-poky-linux/glibc/2.24-r0/build-x86_64-poky-linux/libc_pic.os
| x86_64-poky-linux-gcc  -m64 -march=corei7 -mtune=corei7 -mfpmath=sse -msse4.2 
--sysroot=/home/developer/yocto/Poky/build/tmp/sysroots/kontron-kbox-a103-tcbootstrap
   -nostdlib -nostartfiles -r -o 
/home/developer/yocto/Poky/build/tmp/work/corei7-64-poky-linux/glibc/2.24-r0/build-x86_64-poky-linux/elf/librtld.map.o
 '-Wl,-(' 
/home/developer/yocto/Poky/build/tmp/work/corei7-64-poky-linux/glibc/2.24-r0/build-x86_64-poky-linux/elf/dl-allobjs.os
 
/home/developer/yocto/Poky/build/tmp/work/corei7-64-poky-linux/glibc/2.24-r0/build-x86_64-poky-linux/libc_pic.a
 -lgcc '-Wl,-)' 
-Wl,-Map,/home/developer/yocto/Poky/build/tmp/work/corei7-64-poky-linux/glibc/2.24-r0/build-x86_64-poky-linux/elf/librtld.mapT
| 
/home/developer/yocto/Poky/build/tmp/sysroots/x86_64-linux/usr/libexec/x86_64-poky-linux.gcc-cross-initial-x86_64/gcc/x86_64-poky-linux/6.2.0/ld:
 cannot find -lgcc
| collect2: error: ld returned 1 exit status
| Makefile:349: recipe for target 
'/home/developer/yocto/Poky/build/tmp/work/corei7-64-poky-linux/glibc/2.24-r0/build-x86_64-poky-linux/elf/librtld.map'
 failed
| make[2]: *** 
[/home/developer/yocto/Poky/build/tmp/work/corei7-64-poky-linux/glibc/2.24-r0/build-x86_64-poky-linux/elf/librtld.map]
 Error 1
| make[2]: *** Waiting for unfinished jobs....
| make[2]: Leaving directory 
'/home/developer/yocto/Poky/build/tmp/work/corei7-64-poky-linux/glibc/2.24-r0/git/elf'
| Makefile:234: recipe for target 'elf/subdir_lib' failed
| make[1]: *** [elf/subdir_lib] Error 2
| make[1]: Leaving directory 
'/home/developer/yocto/Poky/build/tmp/work/corei7-64-poky-linux/glibc/2.24-r0/git'
| Makefile:9: recipe for target 'all' failed
| make: *** [all] Error 2
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_compile (log file is located at 
/home/developer/yocto/Poky/build/tmp/work/corei7-64-poky-linux/glibc/2.24-r0/temp/log.do_compile.106361)
ERROR: Task 
(/home/developer/yocto/Poky/meta/recipes-core/glibc/glibc_2.24.bb:do_compile) 
failed with exit code '1'
NOTE: Tasks Summary: Attempted 1258 tasks of which 1106 didn't need to be rerun 
and 1 failed.

Summary: 1 task failed:
  /home/developer/yocto/Poky/meta/recipes-core/glibc/glibc_2.24.bb:do_compile
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.


-- 
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to