On Mon, Feb 3, 2014 at 4:28 PM, Christian Ege <k423...@gmail.com> wrote:
> 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? > I was using ./. The files are executable. > > Sometimes transfering files over ftp in ASCII mode results in funny > behaviours.... > Scp'ed so should be fine. > > 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 > listyocto@yoctoproject.orghttps://lists.yoctoproject.org/listinfo/yocto > > > > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto > >
_______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto