1####	set path variable #####
2cur_dir=`pwd`									### current directory
3router_dir=$cur_dir/..
4mipsel_path=$TOOLCHAIN								### mipsel tool-chain path
5uclib=$TOOLCHAIN/lib								### mipsel lib path 
6uclib_inc=$TOOLCHAIN/include							### mipsel include path
7sqlite_dir=$cur_dir/../sqlite
8sqlite_inc=$sqlite_dir
9sqlite_lib=$sqlite_dir/.libs
10user=`echo $HOME`								### /home/XXXXX
11echo $cur_dir
12
13PCRE_VER=8.31
14
15####	Set compiler variable ####
16export CFLAGS="-I$cur_dir/../pcre-$PCRE_VER -I$uclib_inc -I$cur_dir/../sqlite -I$cur_dir/../curl-7.21.7/include -I$router_dir/../include -I$router_dir/nvram${BCMEX} -I$router_dir/shared -I$router_dir/libdisk -DHAVE_OPENSSL_SSL_H=1 -DHAVE_LIBSSL=1 -DEMBEDDED_EANBLE=1"
17export LIBS="-L$uclib -L$router_dir/shared -lshared -L$router_dir/nvram${BCMEX} -lnvram -L$router_dir/libdisk -ldisk -lpthread  -L$router_dir/openssl -lcrypto -lssl -L$router_dir/curl-7.21.7/lib/.libs -lcurl -L$router_dir/libxml2/.libs -lxml2 -lpthread -dl"
18export LDFLAGS="-L$uclib -ldl -L$cur_dir/../pcre-$PCRE_VER/.libs -lpcre -L$cur_dir/../libxml2/.libs -lxml2 -lm -L$router_dir/openssl -L$cur_dir/../curl-7.21.7/lib/.libs"
19export XML_CFLAGS="-I$cur_dir/../libxml2/include"
20export XML_LIBS="-L$cur_dir/../libxml2/.libs -lxml2 -lm"
21export SQLITE_CFLAGS="-I$cur_dir/../sqlite"
22export SQLITE_LIBS="-L$cur_dir/../sqlite/.libs -lsqlite3"
23export CURL_CFLAGS="-I$cur_dir/../curl-7.21.7/include"
24export CURL_LIBS="-L$cur_dir/../curl-7.21.7/lib/.libs -lcurl"
25export PCRE_LIB="-L$cur_dir/../pcre-$PCRE_VER/.libs -lpcre"
26export PCRECONFIG="$cur_dir/../pcre-$PCRE_VER/pcre-config"
27export SSL_LIB="-L$router_dir/openssl -lcrypto -lssl"
28#export SSL_LIB="-L$router_dir/openssl -lcrypto -lssl -L$router_dir/shared -lshared -L$router_dir/nvram -lnvram"
29#export SSL_LIB="-L$router_dir/shared -lshared"
30#export SHARED_LIBS="-L$router_dir/shared -lshared"
31$CONFIGURE --prefix=$cur_dir/_inst \
32--with-pcre PCRECONFIG="$cur_dir/../pcre-$PCRE_VER/pcre-config" \
33--with-smbdav-props \
34--with-openssl=$router_dir/openssl \
35--with-openssl-includes=$router_dir/openssl/include/openssl \
36--with-openssl-libs=$router_dir/openssl/ \
37--with-smbdav-locks=yes \
38--with-libsmbclient=$cur_dir/../samba-3.5.8/source3 \
39--without-zlib \
40--without-bzip2 \
41--enable-shared \
42--disable-static
43