Let me backup a bit. I run Debian on my own BBB's here. A friend I know from IRC runs Angstrom and Ubuntu on his BBB. We tested this early on. I wrote a small app to run on my own BBB's and it compiled and ran fine. I then sent the code, and executable to my friend, who then tried to run the executable on both Angstrom and Ubuntu. It worked for neither. But the code would compile and run fine natively.
For this purpose I used the gcc-linaro-arm-linux-gnueabihf-4.7-2013.04-20130415_win32 executable. Yes, I cross compiled this on Windows 7 x64 ( despite being a win32 binary ). Also, I made zero changes to the toolchain. I ran it "stock". No added lib's , etc. He just now told me that it *is* the wrong ABI. "Link it statically, and it will work". Since he is the one who did all the checking, I have to assume he knows what he is talking about. Especially considering that he is a very experienced UNIX/Linux dev. Anyway sorry for the half, and half cocked "answer". On Mon, Sep 30, 2013 at 11:19 AM, Jesper We <[email protected]> wrote: > OK, so I'm now confused. Doesn't the BBB have hardware floating point? I > thought that was what the hf was for. > > On Monday, September 30, 2013 7:14:22 PM UTC+2, William Hermans wrote: >> >> > Specifically https://launchpad.net/linaro-** >> toolchain-binaries/trunk/2013.**09/+download/gcc-linaro-arm-** >> linux-gnueabihf-4.8-2013.09_**linux.tar.xz<https://launchpad.net/linaro-toolchain-binaries/trunk/2013.09/+download/gcc-linaro-arm-linux-gnueabihf-4.8-2013.09_linux.tar.xz> >> >> Wrong ABI. gnueabi should be the compiler you're after not gnueabihf. >> >> -- > For more options, visit http://beagleboard.org/discuss > --- > You received this message because you are subscribed to the Google Groups > "BeagleBoard" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
