Heh, another way I just figured out ( never noticed it before ) is to just do . .
$ ls /lib/ there is a arm-linux-gnueabihf directory and a ld-linux-armhf.so.3 file. Both of these should make it painfully obvious. On Thu, Sep 4, 2014 at 12:46 PM, William Hermans <[email protected]> wrote: > *Find any local binary like /bin/ls and do an ld on it. It links to an ld >> library with armel or armhf in the name.* >> > > You would want to use ldd, probably not ld. > > Usage: ldd /bin/ls /* going by above example */ > > *root@arm:~# ldd /bin/ls* >> * libselinux.so.1 => /lib/arm-linux-gnueabihf/libselinux.so.1 >> (0xb6fa0000)* >> * librt.so.1 => /lib/arm-linux-gnueabihf/librt.so.1 (0xb6f91000)* >> * libacl.so.1 => /lib/arm-linux-gnueabihf/libacl.so.1 (0xb6f83000)* >> * libgcc_s.so.1 => /lib/arm-linux-gnueabihf/libgcc_s.so.1 >> (0xb6f5f000)* >> * libc.so.6 => /lib/arm-linux-gnueabihf/libc.so.6 (0xb6e7a000)* >> * /lib/ld-linux-armhf.so.3 (0xb6fc2000)* >> * libdl.so.2 => /lib/arm-linux-gnueabihf/libdl.so.2 (0xb6e6f000)* >> * libpthread.so.0 => /lib/arm-linux-gnueabihf/libpthread.so.0 >> (0xb6e53000)* >> * libattr.so.1 => /lib/arm-linux-gnueabihf/libattr.so.1 >> (0xb6e47000)* >> > > > > On Wed, Sep 3, 2014 at 5:46 PM, <[email protected]> wrote: > >> >> >> If the architecture is armhf that's hardfloat and requires a minimum of >> armv5. armel is softfloat and can run on arm7tdmi (armv4). >> >> Find any local binary like /bin/ls and do an ld on it. It links to an ld >> library with armel or armhf in the name. >> >> You'll find armel libraries in there too along with armhf ld libraries, >> but MOST of the binaries will be armhf. For armel platforms you'll only see >> armel (or the even older arm) >> >> -Ghazan Haider >> >> On Wednesday, September 3, 2014 2:33:48 AM UTC-4, Tim Cole wrote: >>> >>> Greetings all >>> As I understand it, the Debian distribution installed on the most recent >>> BBBs is configured for hard float. If I were to install another flavor of >>> Linux, or even an updated version of Debian, how would I determine if it's >>> been configured to use hard float or soft float? Is there any way other >>> than compiling with one option or the other and trying to make sense of the >>> errors? >>> >>> -- >> 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/d/optout. >> > > -- 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/d/optout.
