I had the same problem. In my opinion it's related to the cross compiler tool chain and the floating point unit on the target.
I changed my to tool chain according to the following http://www.lvr .com/eclipse1.htm and everything works fine. This installs the following cross compiler: arm-linux-gnueabihf-g++ --version arm-linux-gnueabihf-g++ (crosstool-NG linaro-1.13.1-4.7-2013.03-20130313 - Linaro GCC 2013.03) 4.7.3 20130226 (prerelease) The extention hf in gnueabihf indicate that it uses "hard floating point" 2013/10/5 Tim Groth <[email protected]> > I got the TI sdk for beagle bone black here. > http://www.ti.com/tool/linuxezsdk-sitara > I selected Linux EZSDK for Beaglebone Black. I successfully set up > eclipse and it all > works fine if I static link. However if I don't it doesn't work. My > assumption then is that > my helloworld program will not dynamically link with Angstrom on beagle > bone black. Do you think that is true > they are not compatible????? Perhaps it would work if Ubuntu was > running on Beaglebone > Black? Any ideas. > > -- > 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.
