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