From: Steve Sakoman <sakoman@gm...> - 2008-02-04 22:37:28
Just a heads up that I have changed the default libc for the
OpenEmbedded builds from uclibc to glibc in revision 184.
If you wish to continue using uclibc builds, just edit
build/conf/local.conf and uncomment this line:
#ANGSTROM_MODE = "uclibc"
If you use pre-built images, just keep doing as you have been and
download your images from the uclibc directory.
This will not affect the use of ipkg installs in any way -- ipkg
automatically selects packages appropriate for your system.
There are 2 big reasons for the change:
1. The glibc build of gumstix-basic-image is *smaller* than the
uclibc build (contrary to what you might expect). The glibc builds
are also smaller for any images that include audio, bluetooth, or
2. Far more packages build without issue when using glibc.
I'd like to be clear that we are *not* ending support for uclibc. The
image and ipkg repository will continue to host binaries built with
It is up to you as a developer to select the optimum library for your
application. We feel that in the majority of cases you will end up
selecting glibc, so we are making it the default build option when you
download the gumstix-oe source tree. Uclibc will still make sense for
bare bones images.
Get latest updates about Open Source Projects, Conferences and News.