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] -=-=-=-=-=-=-=-=-=-=-=-