On Fri, Oct 24, 2014 at 9:47 AM, Graham Haddock <[email protected]> wrote:
> The successfully/clean compiled binary named LM is located at
> /home/debian/bin
>
> root@BBB3:/home/debian/bin# ./LM
> ./LM: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.15' not found
> (required by ./LM)
> root@BBB3:/home/debian/bin#

I do have a script here to generate an x86 cross compiler, that
matches glibc/gcc on the wheezy image..

https://github.com/RobertCNelson/cross-compiler

however you have to run it on a wheezy/x86 machine..


> Upon a command to run it, the error message above is displayed, and the run
> aborts.
> Hello_World runs fine. Simple I/O programs run fine.
>
> Apparently my more complex programs use functionality introduced in 2.15 and
> later and there is no
> way to run them on the stable Debian 7 (Wheezy) distribution.
>
> I have since discovered that Debian 8 (Jessie) comes with glibc 2.19.
> There is a "test" version of Jessie on the elinux.org website. I will try
> that.
> The problem is that Debian 8 is not yet frozen, and has no announced
> release date that I can find, which means that it more than 6 months
> away. Probably a year.

Well the freeze is the 5th of Nov, and only bug fixes will be allowed
till it is released.

note for jessie: there is a "cross-gcc" package:

https://ftp-master.debian.org/new/cross-gcc-defaults_0.2.html

but it's still in 'new' so it might not make the freeze..

Regards,

-- 
Robert Nelson
http://www.rcn-ee.com/

-- 
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