jbigi: Add support for SunOS/Nexenta/Solaris to the build*.sh scripts

This commit is contained in:
kytv
2011-05-31 19:37:29 +00:00
parent 60204fef24
commit 455b5529b4
2 changed files with 9 additions and 0 deletions

View File

@ -3,6 +3,8 @@
case `uname -sr` in
MINGW*)
echo "Building windows .dlls for all architectures";;
SunOS*)
echo "Building solaris .sos for all architectures";;
Linux*)
echo "Building linux .sos for all architectures";;
FreeBSD*)
@ -32,6 +34,8 @@ do
case `uname -sr` in
MINGW*)
cp jbigi.dll ../../lib/net/i2p/util/jbigi-windows-$x.dll;;
SunOS*)
cp libjbigi.so ../../lib/net/i2p/util/libjbigi-solaris-$x.so;;
Linux*)
cp libjbigi.so ../../lib/net/i2p/util/libjbigi-linux-$x.so;;
FreeBSD*)

View File

@ -24,6 +24,11 @@ Darwin*)
INCLUDES="-I. -I../../jbigi/include -I$JAVA_HOME/include"
LINKFLAGS="-dynamiclib -framework JavaVM"
LIBFILE="libjbigi.jnilib";;
SunOS*)
COMPILEFLAGS="-fPIC -Wall"
INCLUDES="-I. -I../../jbigi/include -I$JAVA_HOME/include -I$JAVA_HOME/include/solaris"
LINKFLAGS="-shared -Wl,-soname,libjbigi.so"
LIBFILE="libjbigi.so";;
*)
COMPILEFLAGS="-fPIC -Wall"
INCLUDES="-I. -I../../jbigi/include -I$JAVA_HOME/include -I$JAVA_HOME/include/linux"