../${GLIBC_VER}/configure \
--host=mips-linux \
--build=i686-pc-linux-gnu \
--enable-add-ons \
--enable-shared \
--with-cpu=mips32 \
--prefix=/usr \
--with-headers=${LINUX_HEADERS_PATH}
make CFLAGS="-O2"
# install glibc
export GLIBC_INSTALL=${BUILD_PATH}/glibc-inst
cd $BUILD_PATH
rm -rf glibc-inst
mkdir -v glibc-inst
cd glibc-build
make install_root=${GLIBC_INSTALL} install
cd ${GLIBC_INSTALL}; tar zcf $BUILD_PATH/glibc-build/glibc-lib.tgz lib
cd ${INSTALL_PATH}; tar zxf $BUILD_PATH/glibc-build/glibc-lib.tgz
cd ${GLIBC_INSTALL}/usr; tar cfz $BUILD_PATH/glibc-build/glibc-usr.tgz
.
cd ${INSTALL_PATH}/mipsel-linux; tar xzf
$BUILD_PATH/glibc-build/glibc-usr.tgz
tar xfz $BUILD_PATH/glibc-build/glibc-lib.tgz
# install linux kernel headers
cd ${LINUX_HEADERS_PATH}
cp -afr {asm,asm-mips,asm-generic,linux,mtd,scsi,sound}
${INSTALL_PATH}/mipsel-linux/include
# fixed libc.so and libpthread.so
sed -i -e 's/\/usr\/lib\///g'
${INSTALL_PATH}/mipsel-linux/lib/libpthread.so
sed -i -e 's/\/usr\/lib\///g' ${INSTALL_PATH}/mipsel-linux/lib/libc.so
sed -i -e 's/\/lib\///g'
${INSTALL_PATH}/mipsel-linux/lib/libpthread.so
sed -i -e 's/\/lib\///g' ${INSTALL_PATH}/mipsel-linux/lib/libc.so