--- build.sh.orig 2008-09-30 04:54:43.000000000 +0000 +++ build.sh.debian 2008-09-30 06:55:59.000000000 +0000 @@ -48,7 +48,8 @@ $WRE_MAKE distclean $WRE_MAKE clean fi - ./config --prefix=$WRE_ROOT/prereqs; checkError $? "openssl configure" + #./config --prefix=$WRE_ROOT/prereqs; checkError $? "openssl configure" + CFLAGS="-fPIC" CXXFLAGS="-fPIC" ./config --prefix=$WRE_ROOT/prereqs shared; checkError $? "openssl configure" $WRE_MAKE; checkError $? "openssl make" $WRE_MAKE install; checkError $? "openssl make install" cd .. @@ -119,7 +120,8 @@ $WRE_MAKE distclean $WRE_MAKE clean fi - ./Configure -Dprefix=$WRE_ROOT/prereqs -des; checkError $? "Perl Configure" + #./Configure -Dprefix=$WRE_ROOT/prereqs -des; checkError $? "Perl Configure" + ./Configure -Dprefix=$WRE_ROOT/prereqs -Accflags="-fPIC" -des; checkError $? "Perl Configure" $WRE_MAKE; checkError $? "Perl make" $WRE_MAKE install; checkError $? "Perl make install" cd $WRE_BUILDDIR @@ -165,7 +167,7 @@ if [ "$WRE_BUILD_WDK" == 1 ]; then # neon - buildProgram "neon-0.26.4" "--with-libs=$WRE_ROOT/prereqs --with-ssl=openssl --with-zlib" + buildProgram "neon-0.26.4" "--enable-shared --with-libs=$WRE_ROOT/prereqs --with-ssl=openssl --with-zlib" # swig buildProgram "swig-1.3.29" "--with-perl5=$WRE_ROOT/prereqs/bin/perl --without-ruby --without-php4 --without-python" @@ -181,7 +183,7 @@ $WRE_MAKE distclean $WRE_MAKE clean fi - SVN_CONFIG="LDFLAGS=-L$WRE_BUILDDIR/source/perl-5.8.8 --with-apr=$WRE_ROOT/prereqs --with-apr-util=$WRE_ROOT/prereqs --with-neon=$WRE_ROOT/prereqs --with-ssl --with-apxs=$WRE_ROOT/prereqs/bin/apxs --disable-mod-activation --with-swig=$WRE_ROOT/prereqs" + SVN_CONFIG="LDFLAGS=-L$WRE_BUILDDIR/source/perl-5.8.8 --with-apr=$WRE_ROOT/prereqs --with-apr-util=$WRE_ROOT/prereqs --with-neon=$WRE_ROOT/prereqs --with-ssl --with-apxs=$WRE_ROOT/prereqs/bin/apxs --disable-mod-activation --with-swig=$WRE_ROOT/prereqs --enable-static=no" echo "Configuring $SVN_VERSION with ./configure --prefix=$WRE_ROOT/prereqs $SVN_CONFIG" GNUMAKE=$WRE_MAKE PERL=$WRE_ROOT/prereqs/bin/perl ./configure CPPFLAGS="-I$WRE_BUILDDIR/source/perl-5.8.8 -I$WRE_BUILDDIR/source/subversion-1.4.6/subversion/bindings/swig/proxy/" --prefix=$WRE_ROOT/prereqs $SVN_CONFIG; checkError $? "$SVN_VERSION configure" $WRE_MAKE; checkError $? "$SVN_VERSION make" @@ -206,7 +208,7 @@ if [ "$WRE_BUILD_WDK" != 1 ]; then WRE_MYSQL_EXTRAS="--without-docs --without-man --without-bench" fi - CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXX=g++ CXXFLAGS="-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=$WRE_ROOT/prereqs --sysconfdir=$WRE_ROOT/etc --localstatedir=$WRE_ROOT/var/mysqldata --with-extra-charsets=all --enable-thread-safe-client --enable-local-infile --disable-shared --enable-assembler --with-readline --without-debug --enable-large-files=yes --enable-largefile=yes --with-openssl=$WRE_ROOT/prereqs --with-mysqld-user=webgui --with-unix-socket-path=$WRE_ROOT/var/mysqldata/mysql.sock $WRE_MYSQL_EXTRAS; checkError $? "MySQL Configure" + CC=gcc CFLAGS="-O3 -fno-omit-frame-pointer" CXX=g++ CXXFLAGS="-O3 -fno-omit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=$WRE_ROOT/prereqs --sysconfdir=$WRE_ROOT/etc --localstatedir=$WRE_ROOT/var/mysqldata --with-extra-charsets=all --enable-thread-safe-client --enable-local-infile --enable-assembler --with-readline --without-debug --enable-large-files=yes --enable-largefile=yes --with-openssl=$WRE_ROOT/prereqs --with-mysqld-user=webgui --with-unix-socket-path=$WRE_ROOT/var/mysqldata/mysql.sock $WRE_MYSQL_EXTRAS; checkError $? "MySQL Configure" $WRE_MAKE; checkError $? "MySQL make" $WRE_MAKE install; checkError $? "MySQL make install" cd $WRE_BUILDDIR