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]