From: Steve S. <sa...@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 graphics/gui packages. 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 both libraries. 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. Steve |