--- Timothy Wall <email@hidden> wrote:
I fiddled about with the makefile to try and get
it to link to:
/System/Library/Frameworks/JavaVM.framework/Libraries/libjawt.dylib
Which I figured would be valid on any machine, but
this is a
symlink that resolves to Java 5 (on my dev
machine) so I wind up
with a library with the same problem. I confess to
knowing next to
nothing about linking dynamic libraries on OS X so
It would seem to me that a dynamic load should search
on a symbol and not be tied to a specific absolute
path library but I could be wrong. Not that familiar
with that stuff.
Where are the make and ant build files? I just did a
little quick looking around and didn't see them.
The JWS version of the dispatch library seemed a
little more immediately accessible to see what it's
dependcies were
otool -L libjnidispatch.jnilib
libjnidispatch.jnilib:
/Users/twall/Development/ws/jna/build/native/libjnidispatch.jnilib
(compatibility version 0.0.0, current version 0.0.0)
/System/Library/Frameworks/JavaVM.framework/Versions/A/JavaVM
(compatibility version 1.0.0, current version 87.0.0)
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/
Libraries/libjawt.dylib
(compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility
version 1.0.0, current version 88.3.3)