[fedora-arm] Diagnosing instruction set or EABI mismatch with proprietary binary

Dennis Gilmore dennis at ausil.us
Fri Mar 16 21:36:02 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Fri, 16 Mar 2012 16:21:33 -0400
Martin Langhoff <martin.langhoff at gmail.com> wrote:

> Hi ARM list!
> 
> I am working with Peter on putting the final touches on the OS that
> goes on these 60K laptops [0]. The OS is based on F-14 armv5tel. Old,
> I know, but we'll release a build of F17 mid-2012 to attune for our
> outmoded ways :-)
> 
> One of the side projects we have is to make Skype run on these
> XO-1.75s, using SkypeKit [1] (they give you the runtime, and a
> unixsockets API, you build the UI). The SDK contains 3 binaries:
> ARMv5, ARMv6, ARMv7.
> 
> So on F14-armv5tel, I am trying to run the ARMv5 binary. It starts up
> and remains spinning.
> 
> On a pre-alpha build of F17-armv7hl, the ARMv5 binary runs (buggy);
> the ARMv7 binary spins doing nothing.
> 
> I am still debugging this, but I strongly suspect an EABI or compiler
> options mismatch. Is there any reasonable approach to test those two
> theories?
> 
> Thanks, and apologies for the off-topic post,

What does readelf show about the objects. I suspect that they are not
compiled for hardware floating point so for F17 you will need to either
get hardware floating point versions or use a armv5tel build where they
require skype

does strace give anything useful? 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.18 (GNU/Linux)

iEYEARECAAYFAk9jskYACgkQkSxm47BaWfcL5ACfS//jbPLgm5ZjgddunKan8ixd
58QAnAwTKhYLoIHT6eMFt6//CrBVvTWW
=yThe
-----END PGP SIGNATURE-----


More information about the arm mailing list