Author: jfclere
Date: Thu Apr 27 01:27:33 2006
New Revision: 397475

URL: http://svn.apache.org/viewcvs?rev=397475&view=rev
Log:
Add support of the MAC OS X. (Darwin).

Modified:
    jakarta/commons/proper/daemon/trunk/src/samples/Native.sh

Modified: jakarta/commons/proper/daemon/trunk/src/samples/Native.sh
URL: 
http://svn.apache.org/viewcvs/jakarta/commons/proper/daemon/trunk/src/samples/Native.sh?rev=397475&r1=397474&r2=397475&view=diff
==============================================================================
--- jakarta/commons/proper/daemon/trunk/src/samples/Native.sh (original)
+++ jakarta/commons/proper/daemon/trunk/src/samples/Native.sh Thu Apr 27 
01:27:33 2006
@@ -13,6 +13,20 @@
 ## See the License for the specific language governing permissions and
 ## limitations under the License.
 ##
-# for linux ;-)
-gcc -c -I${JAVA_HOME}/include -I${JAVA_HOME}/include/linux Native.c
-gcc -shared -o Native.so Native.o
+# for linux ;-) and Mac OS X
+case `uname -s`
+  Darwin)
+    JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
+    INCLUDE=Headers
+    OS=
+    FLAGS=-dynamiclib
+    ;;
+  Linux)
+    OS=linux
+    INCLUDE=include
+    FLAGS=-shared
+    ;;
+esac
+
+gcc -c -I${JAVA_HOME}/${INCLUDE} -I${JAVA_HOME}/${INCLUDE}/${OS} Native.c
+gcc ${FLAGS} -o Native.so Native.o



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to