~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

Linux Cross Reference
Tina5/tina-libs/swig/build-java.sh

Version: ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 #!/usr/bin/bash
  2 #
  3 
  4 cd java
  5 
  6 # execute swig generating jni wrappers in file called jina.c
  7 swig -java -module Jina -package Jina -I/Users/tony/Development/tina-libs/ -o jina.c ../tina.java.i
  8 
  9 # build the library on MacOSX
 10 gcc -dynamiclib jina.c -framework JavaVM -DHAVE_CONFIG_H -I/System/Library/Frameworks/JavaVM.framework/Versions/1.4.1/Headers\
 11  -I../tina-libs  -L../tina-libs/lib -ltinaFile -ltinaMedical -ltinaVision -ltinaImage -ltinaGeom -ltinaMath \
 12  -ltinaSys -o libJinaNCL.jnilib
 13 
 14 # build the class files
 15 javac -d . *java
 16 
 17 # you just need Jina.jar and libJinaNCL.jnilib to go!
 18 

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~ [ freetext search ] ~ [ file search ] ~

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.