From caf7cf1a9ceb76481bea92282e886cce420b07ff Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sun, 11 Oct 2015 17:18:57 +0200 Subject: remove already disabled uClibc support, fix wrong PKG_LIBC_DEPENDS --- docs/adding-packages-directory.txt | 2 +- docs/configure.txt | 3 +-- docs/customize-libc-config.txt | 12 +++++------- 3 files changed, 7 insertions(+), 10 deletions(-) (limited to 'docs') diff --git a/docs/adding-packages-directory.txt b/docs/adding-packages-directory.txt index 45b7630dd..020605275 100644 --- a/docs/adding-packages-directory.txt +++ b/docs/adding-packages-directory.txt @@ -43,7 +43,7 @@ are space separated and can be negated with ! as a prefix. * Target C library ** variable used PKG_LIBC_DEPENDS -** allowed values are: uclibc-ng uclibc glibc musl +** allowed values are: uclibc-ng glibc musl * Host system ** variable used PKG_HOST_DEPENDS diff --git a/docs/configure.txt b/docs/configure.txt index 5dd4690fb..3726478c1 100644 --- a/docs/configure.txt +++ b/docs/configure.txt @@ -38,9 +38,8 @@ target system uses ARM, the regular compilation toolchain on your host runs on x86 and generates code for x86, while the cross-compilation toolchain runs on x86 and generates code for ARM. -You can choose between four C libraries: +You can choose between three C libraries: http://www.uclibc-ng.org[uClibc-ng], -http://www.uclibc.org[uClibc], http://www.gnu.org/software/libc/libc.html[glibc] and http://www.musl-libc.org[musl]. diff --git a/docs/customize-libc-config.txt b/docs/customize-libc-config.txt index ec6e50ff6..ac183172a 100644 --- a/docs/customize-libc-config.txt +++ b/docs/customize-libc-config.txt @@ -5,8 +5,7 @@ Customizing the libc configuration ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Just like xref:busybox-custom[BusyBox], http://www.uclibc.org/[uClibc] -and http://www.uclibc-ng.org/[uClibc-ng] +Just like xref:busybox-custom[BusyBox] http://www.uclibc-ng.org/[uClibc-ng] offering a lot of configuration options. They allow you to select various functionalities depending on your needs and limitations. OpenADK chooses automatically the best configuration regarding @@ -14,16 +13,16 @@ resulting code size, standard conformance, portability and GNU libc compatibility. If you still have the requirements to change the default, regenerate -a new uClibc/uClibc-ng config from the existing one: +a new uClibc-ng config from the existing one: ---------------- - $ tar xvf dl/uClibc-x.y.z.tar.bz2 - $ cd uClibc-x.y.z && patch -p1 <../toolchain/uClibc/patches-x.y.z/*.patch + $ tar xvf dl/uClibc-ng-x.y.z.tar.xz + $ cd uClibc-ng-x.y.z $ cp ../target//uclibc.config .config $ make menuconfig ---------------- -Make all required changes. Then copy the newly created uClibc configuration back +Make all required changes. Then copy the newly created uClibc-ng configuration back and rebuild your targetsystem, including the toolchain components: ---------------- @@ -31,5 +30,4 @@ and rebuild your targetsystem, including the toolchain components: $ cd .. && make cleandir && make ---------------- -The config is shared by uClibc and uClibc-ng. There are no customization options for GNU libc or musl available. -- cgit v1.2.3