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.
