The Embedded Linux Development Kit (ELDK)
includes the GNU cross development tools, such as the compilers,
binutils, gdb, etc., and a number of pre-built target tools and
libraries necessary to provide some functionality on the target
system.

It is provided for free with full source code, including all patches,
extensions, programs and scripts used to build the tools.

Some versions of ELDK (4.1) are available in two versions, which
use Glibc resp. uClibc as the main C library for the target packages.