On Mon, Apr 10, 2023 at 9:46 PM MOHAMMED HASSAN
<hassanchatta...@gmail.com> wrote:
>
> Hi guys,
> Its my first time using yocto so I dont have much experience on this. I am 
> trying to cerate a .exe file for my target hardware. I am calling the 
> makefile using oe_runmake command but there are some missing .o files for 
> which I have no solution. If you  have any idea where I can find the related 
> .c files for this (I am still a beginner at work) then I would be grateful to 
> you. There error is shown below
>
> ute-size.o build/attribute-storage.o build/attribute-table.o 
> build/client-api.o build/message.o build/multi-network.o build/print.o 
> build/print-formatter.o build/process-cluster-message.o 
> build/process-global-message.o build/service-discovery-common.o 
> build/time-util.o build/util.o build/af-main-host.o 
> build/service-discovery-host.o  -lreadline -lncurses  -lm -lpthread -o 
> ./build/exe/hostforEdge3
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find Scrt1.o: No such file or directory
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find crti.o: No such file or directory
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find crtbeginS.o: No such file or directory
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find -lreadline
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find -lncurses
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find -lm
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find -lpthread
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find -lgcc
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find -lgcc_s
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find -lc
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find -lgcc
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find -lgcc_s
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find crtendS.o: No such file or directory
> | 
> /home/mohan/amlogic/build/tmp/work/aarch64-poky-linux/zigbee/0.1-r0/recipe-sysroot-native/usr/bin/aarch64-poky-linux/../../libexec/aarch64-poky-linux/gcc/aarch64-poky-linux/9.3.0/ld:
>  cannot find crtn.o: No such file or directory
> | collect2: error: ld returned 1 exit status
> | make: *** [Makefile:411: build/exe/hostforEdge3] Error 1
> | ERROR: oe_runmake failed
> | WARNING: exit code 1 from a shell command.
>

in the makefile set

LINKER = $(CC)
ARCHIVE = $(AR)

that might help

>
> Thanks
> Hassan
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#59666): https://lists.yoctoproject.org/g/yocto/message/59666
Mute This Topic: https://lists.yoctoproject.org/mt/98191767/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to