forked from I2P_Developers/i2p.i2p
jbigi: Add support for SunOS/Nexenta/Solaris to the build*.sh scripts
This commit is contained in:
@@ -3,6 +3,8 @@
|
|||||||
case `uname -sr` in
|
case `uname -sr` in
|
||||||
MINGW*)
|
MINGW*)
|
||||||
echo "Building windows .dlls for all architectures";;
|
echo "Building windows .dlls for all architectures";;
|
||||||
|
SunOS*)
|
||||||
|
echo "Building solaris .sos for all architectures";;
|
||||||
Linux*)
|
Linux*)
|
||||||
echo "Building linux .sos for all architectures";;
|
echo "Building linux .sos for all architectures";;
|
||||||
FreeBSD*)
|
FreeBSD*)
|
||||||
@@ -32,6 +34,8 @@ do
|
|||||||
case `uname -sr` in
|
case `uname -sr` in
|
||||||
MINGW*)
|
MINGW*)
|
||||||
cp jbigi.dll ../../lib/net/i2p/util/jbigi-windows-$x.dll;;
|
cp jbigi.dll ../../lib/net/i2p/util/jbigi-windows-$x.dll;;
|
||||||
|
SunOS*)
|
||||||
|
cp libjbigi.so ../../lib/net/i2p/util/libjbigi-solaris-$x.so;;
|
||||||
Linux*)
|
Linux*)
|
||||||
cp libjbigi.so ../../lib/net/i2p/util/libjbigi-linux-$x.so;;
|
cp libjbigi.so ../../lib/net/i2p/util/libjbigi-linux-$x.so;;
|
||||||
FreeBSD*)
|
FreeBSD*)
|
||||||
|
@@ -24,6 +24,11 @@ Darwin*)
|
|||||||
INCLUDES="-I. -I../../jbigi/include -I$JAVA_HOME/include"
|
INCLUDES="-I. -I../../jbigi/include -I$JAVA_HOME/include"
|
||||||
LINKFLAGS="-dynamiclib -framework JavaVM"
|
LINKFLAGS="-dynamiclib -framework JavaVM"
|
||||||
LIBFILE="libjbigi.jnilib";;
|
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"
|
COMPILEFLAGS="-fPIC -Wall"
|
||||||
INCLUDES="-I. -I../../jbigi/include -I$JAVA_HOME/include -I$JAVA_HOME/include/linux"
|
INCLUDES="-I. -I../../jbigi/include -I$JAVA_HOME/include -I$JAVA_HOME/include/linux"
|
||||||
|
Reference in New Issue
Block a user