uClibc

uClibc (µClibc) is a C library for developing embedded Linux systems. It is much smaller then the GNU C Library, but nearly all applications supported by glibc also work perfectly with uClibc. Porting applications from glibc to uClibc typically involves just recompiling the source code. uClibc even supports shared libraries and threading. It currently runs on standard Linux and MMU-less Linux (also known as µClinux) systems with support for ARM, i386, h8300, m68k, MIPS, mipsel, PowerPC, SH, SPARC, and v850 processors.

Tags Software Development Libraries Operating Systems Embedded Systems
Licenses LGPL
Operating Systems POSIX Linux
Implementation C

Tweet this project Short link

Rss Recent releases

No changes have been submitted for this release.

  • Rrelease-mid
  •  07 May 2007 07:42
  • Rrelease-after

Changes: This release is the first stable one in the new 0.9.29 development branch. It is supposed to be binary compatible with 0.9.28, though extensive testing is still needed.

  • Rrelease-mid
  •  27 Mar 2007 08:11
  • Rrelease-after

Changes: This release is meant to be a new drop-in replacement for the long-term stable uClibc 0.9.28 release series. It fixes a few more problems that turned up after the 0.9.28.2 release. In particular, a problem with weak threading symbols was fixed.

  • Rrelease-mid
  •  29 Jan 2007 06:21
  • Rrelease-after

Changes: Many bugfixes that had accumulated against the previous stable release were fixed.

  • Rrelease-mid
  •  17 Aug 2005 16:28
  • Rrelease-after

Changes: Many routine updates for improved architecture support and improved standards compliance.

5413256b5cc33ebc985b3d8338a95cf9_thumb

Project Spotlight

Tcl Dictionary

An online dictionary (dict.org) look-up application.

No-screenshot

Project Spotlight

The LibMsgque Project

An infrastructure for linking tools together to act like a single application.