#!/bin/bash source $(dirname $0)/common source $(dirname $0)/eglibc-common rm -rf $obj/eglibc-headers # trim mkdir -p $obj/eglibc-headers cd $obj/eglibc-headers BUILD_CC=gcc \ CC=$tools/bin/$target-gcc \ CXX=$tools/bin/$target-g++ \ AR=$tools/bin/$target-ar \ RANLIB=$tools/bin/$target-ranlib \ CFLAGS="$eglibc_cflags" \ $src/$libcv/configure \ --prefix=/usr \ --with-headers=$sysroot/usr/include \ --build=$build \ --host=$target \ --disable-profile --without-gd --without-cvs --enable-add-ons make install-headers install_root=$sysroot \ install-bootstrap-headers=yes mkdir -p $sysroot/usr/lib make csu/subdir_lib cp csu/crt1.o csu/crti.o csu/crtn.o $sysroot/usr/lib $tools/bin/$target-gcc -nostdlib -nostartfiles -shared -x c /dev/null \ -o $sysroot/usr/lib/libc.so