Hi, > Hi, > > I am building an image for an embedded system using the chiefriver and > kernel 3.12.9. I am using Ubuntu as our base system. > > The image builds and boots fine which is great but we have some > binaries built on Ubuntu which must run on the Yocto image. When we > copy these across and try and run them we get a "File Not Found" error. > > Why would this be? Doing file on our ubuntu executables we get: > > /bin/true: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), > dynamically linked (uses shared libs), for GNU/Linux 2.6.24, > BuildID[sha1]=0x2b45516be4a9f45b1127d54efb0d42e5f69b1c82, stripped > Just for the sake of completeness: - Have you either copied the files to /usr/bin or using ./executable_name? - Have you made a chmod+x executable_name before? Sometimes transfering files over ftp in ASCII mode results in funny behaviours.... regrads, Christian > The Yocto executables are the same except instead of GNU/Linux 2.6.24 > it is 2.6.16. It that a problem? > > Also, on ubuntu we are running libc-2.17 but on Yocto it is libc-2.18. > Is that a problem? > > Thanks for any assistance, > Dave > > > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto