[uClinux-dev] uClinux, uClibc, tool relationships

Chris Doré cdore at connecttech.com
Tue Oct 30 12:28:12 EST 2007


Hi all,

I've been spending some time trying to figure out the relationship between
the uClinux distributions, uClibc, and the m68k-elf-tools (I'm on
Coldfire's).

In order to build the m68k-elf-tools you need uClibc, each release of the
tool source has an associated uClibc tarball.  Each uClinux distribution
contains a uClibc directory.  What is the relationship between the uClibc in
the toolchain and the uClibc in the uClinux distribution (do they need to
match; when is each used)?

Furthermore, what if the uClinux distribution has been configured to use
uC-libc?  How does uClibc then play its role in the uClinux distribution and
toolchain.

Are there any resources out there that spell this out?  I've been all over
uclinux.org, uclibc.org, and ucdot.org...but perhaps I missed something.

I've been using uClinux-dist-20020927 (using uC-libc) and
m68k-elf-tools-20020410 for years now, but am now running into problems that
may have been fixed in newer releases.  I'm trying to get a handle on how
everything comes together in order to make intelligent decisions about
upgrading.

Sorry if this is clearly explained somewhere but I missed it.

Thank you,
Chris




More information about the uClinux-dev mailing list