A little update : I'm still
trying to create workable crosstools for Linux. I changed to Debian
because I'm reading Harbaugh's book on embedded Linux and I figured I'd try to
stay close to the text. I got the same problem using Debian (glibc_2.3 not
found) with the precompiled crosstools from the Technologics website, and when I
asked them what distro to use, they said that if the precompiled version didn't
work, to rebuild the crosstools on whatever flavor of Linux I was using, so I
tried, but after a long build process for gcc-3.3.2-glibc-2.3.2, it complained
that my gcc version 2.95 was bad for the build.
Referencing Kegel's site makes
me think I need at least gcc3.2 to build the crosstools. Does this sound
right? I noticed the build result matrix on the Kegel site doesn't
show a valid build with kernel 2.4.26. Should I drop back to an
earlier gcc/glibc combination or maybe change to a later version of the
kernel?
Anyone know how to
update gcc in Debian? I tried apt-get install gcc, after an
apt-get update, but it says my gcc is up to date, and a dpkg -l shows gcc
2.95. I know this isn't a Debian newsgroup, just wondering what simple
path I could take to get the crosstool compiler to work on some kind of
Linux. I've downloaded FC3, but read some not so nice things about it's
ease of use so I'm a little hesitant to change to Fedora just yet.
Thanks,
Tony
|