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.

Reply via email to