2004-08-21 07:56:53 +00:00
|
|
|
#/bin/sh
|
|
|
|
|
|
|
|
case `uname -sr` in
|
|
|
|
MINGW*)
|
|
|
|
echo "Building windows .dll's";;
|
|
|
|
CYGWIN*)
|
|
|
|
echo "Building windows .dll's";;
|
|
|
|
Linux*)
|
|
|
|
echo "Building linux .so's";;
|
|
|
|
FreeBSD*)
|
|
|
|
echo "Building freebsd .so's";;
|
|
|
|
*)
|
|
|
|
echo "Unsupported build environment"
|
|
|
|
exit;;
|
|
|
|
esac
|
|
|
|
|
|
|
|
echo "Extracting GMP..."
|
2004-12-10 10:22:17 +00:00
|
|
|
tar -xjf gmp-4.1.4.tar.bz2
|
2004-08-21 07:56:53 +00:00
|
|
|
echo "Building..."
|
|
|
|
mkdir bin
|
|
|
|
mkdir lib
|
|
|
|
mkdir lib/net
|
|
|
|
mkdir lib/net/i2p
|
|
|
|
mkdir lib/net/i2p/util
|
|
|
|
mkdir bin/local
|
|
|
|
cd bin/local
|
2004-12-10 10:22:17 +00:00
|
|
|
../../gmp-4.1.4/configure
|
2004-08-21 07:56:53 +00:00
|
|
|
make
|
|
|
|
sh ../../build_jbigi.sh static
|
|
|
|
case `uname -sr` in
|
|
|
|
MINGW*)
|
2004-08-21 09:04:24 +00:00
|
|
|
cp jbigi.dll ../../lib/jbigi;;
|
2004-08-21 07:56:53 +00:00
|
|
|
CYGWIN*)
|
2004-08-21 09:04:24 +00:00
|
|
|
cp jbigi.dll ../../lib/jbigi;;
|
2004-08-21 07:56:53 +00:00
|
|
|
Linux*)
|
2004-08-21 09:04:24 +00:00
|
|
|
cp libjbigi.so ../../lib/jbigi;;
|
2004-08-21 07:56:53 +00:00
|
|
|
FreeBSD*)
|
2004-08-21 09:04:24 +00:00
|
|
|
cp libjbigi.so ../../lib/jbigi;;
|
2004-08-21 07:56:53 +00:00
|
|
|
esac
|
|
|
|
cd ..
|
|
|
|
cd ..
|