This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

32-bit versus 64-bit android toolchain?


  before i make a fool of myself on the beagleboard mailing list, i'll
ask the toolchain experts here.  there's a downloadable toolchain for
android, with utilities with names of the form
arm-none-linux-gnueabi-gcc.

  however, an attempt to compile a simple "hi, world" with that
toolchain produces:

-bash:
/home/rpjday/beagle/android/arm-none-linux-gnueabi/bin/arm-none-linux-gnueabi-gcc:
/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

  that's not surprising since there is no such linker on this system.
this is a 64-bit install of fedora 11, so what we have here is:

$ ls /lib64/ld*
/lib64/ld-2.10.1.so          /lib64/ld-lsb-x86-64.so
/lib64/ld-linux-x86-64.so.2  /lib64/ld-lsb-x86-64.so.3
$

  so what's the workaround (if any)?  my first guess is that i simply
can't use this toolchain on this system.  thoughts?

rday
--

========================================================================
Robert P. J. Day                               Waterloo, Ontario, CANADA

        Linux Consulting, Training and Annoying Kernel Pedantry.

Web page:                                          http://crashcourse.ca
Linked In:                             http://www.linkedin.com/in/rpjday
Twitter:                                       http://twitter.com/rpjday
========================================================================

--
For unsubscribe information see http://sourceware.org/lists.html#faq


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]