Op 18 jul. 2014, om 00:19 heeft Mark Ruys <m...@paracas.nl> het volgende geschreven:
> I've got a BeagleBone Black running a stock Angstrom: > > Angstrom v2012.12 (Core edition) > Built from branch: angstrom-staging-yocto1.3 > Revision: 2ac8ed60f1c4152577f334b223b9203f57ed1722 > > In a Ubuntu 14.04 virtual machine, I build a Angstrom toolchain based on > git://github.com/Angstrom-distribution/setup-scripts.git: > MACHINE=beagleboard ./oebb.sh bitbake virtual/kernel > > Now, > arm-angstrom-linux-gnueabi-gcc -o hello hello.c > > gives me a binary that won't run on my BeagleBone: > $ ./hello > -sh: ./hello: No such file or directory > > Is this because 'hello' is compiled as a hard-float binary which the > BeagleBone doesn't run, or because the hello binary is compiled for Angstrom > v2013.12 which is not compatible with v2012.12. Correct, v2013.06 introduced an ABI change. Either check out the matching v2012.12 branch from the setup-scripts or install a v2013.12 image on your BBB. regards, Koen _______________________________________________ Angstrom-distro-devel mailing list Angstrom-distro-devel@linuxtogo.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/angstrom-distro-devel