1#!/bin/sh 2 3export PATH=/projects/hnd/tools/linux/hndtools-mipsel-linux-uclibc-4.2.3/bin:$PATH 4#export 5#KERNEL_DIR=/home/perry/project/WNDR4500/2011_04_14_WNDR4500_Alpha/src/linux/linux-2.6 6 7export TARGETDIR="../../../src/router" 8export TOP="/home/perry/project/WNDR4500/2011_04_14_WNDR4500_Alpha/src/router" 9 10export CROSS_COMPILE="mipsel-uclibc-linux26-" 11export CPPFLAGS="-I\$(TOP)../../ap/gpl/openssl/tmp/usr/local/ssl/include" 12export LDFLAGS="-L\$(TOP)../../ap/gpl/openssl/tmp/usr/local/ssl/lib" 13export PKG_CONFIG_PATH="\$(TOP)../../ap/gpl/openssl/tmp/usr/local/ssl/lib/pkgconfig" 14#export CC="mipsel-uclibc-linux26-gcc" 15#export AR="mipsel-uclibc-linux26-ar" 16#export AS="mipsel-uclibc-linux26-as" 17#export LD="mipsel-uclibc-linux26-ld" 18#export NM="mipsel-uclibc-linux26-nm" 19#export RANLIB="mipsel-uclibc-linux26-ranlib" 20export bindir="/BIN" 21 22 23#CPPFLAGS="-I/path/to/ssl/include" LDFLAGS="-L/path/to/ssl/lib" 24 25# for curl 26#cd curl-7.23.1 27./configure --target=mipsel-linux --host=mipsel-linux --build=i386-pc-linux-gnu --prefix='$(shell pwd)/tmp' --with-ssl=$TOP../../ap/gpl/openssl/tmp/usr/local/ssl \ 28 --exec-prefix='$(TARGETDIR)' --disable-manual --disable-proxy --without-zlib --disable-cookies --disable-ipv6 --disable-shared \ 29 --disable-dict --disable-file --disable-ftp --disable-gopher --disable-imap --disable-pop3 \ 30 --disable-smtp --disable-telnet --disable-tftp --disable-rtsp 31#make 32#make install 33#cd - 34