From 462d4fb8b2404dda7416a1608ffead3047b44b33 Mon Sep 17 00:00:00 2001 From: kytv <kytv@mail.i2p> Date: Sat, 11 Jun 2011 21:22:06 +0000 Subject: [PATCH] Add support for OSX to jcpuid's mbuild.sh --- core/c/jcpuid/mbuild.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/core/c/jcpuid/mbuild.sh b/core/c/jcpuid/mbuild.sh index 28b8a3df62..0dfbdaca3b 100755 --- a/core/c/jcpuid/mbuild.sh +++ b/core/c/jcpuid/mbuild.sh @@ -9,6 +9,8 @@ Linux*) echo "Building linux .so's";; FreeBSD*) echo "Building freebsd .so's";; +Darwin*) + echo "Building OSX jnilibs";; *) echo "Unsupported build environment" exit;; @@ -29,6 +31,12 @@ MINGW*) INCLUDES="-I. -Iinclude -I$JAVA_HOME/include/ -I$JAVA_HOME/include/win32/" LINKFLAGS="-shared -static -static-libgcc -Wl,--kill-at" LIBFILE="lib/freenet/support/CPUInformation/jcpuid-x86-windows.dll";; +Darwin*) + JAVA_HOME=$(/usr/libexec/java_home) + COMPILEFLAGS="-fPIC -Wall -arch x86_64 -arch i386" + INCLUDES="-I. -Iinclude -I$JAVA_HOME/include/" + LINKFLAGS="-dynamiclib -framework JavaVM" + LIBFILE="lib/freenet/support/CPUInformation/libjcpuid-x86-darwin.jnilib";; FreeBSD*) case `uname -m` in amd64) -- GitLab