Now that Mac OS X officially includes Java 1.6, I’ve been updating all my java projects to 1.6. So far I’ve had to recompile all native jni libraries as 64-bit architecture (on Intel MacBook Pro), otherwise I get unsatisfied link errors with 32-bit versions. The libjinput-osx.jnilib binary works fine under Java 1.5, but I had to get source from CVS and recompile as 64-bit for Java 1.6 (an easy flag setting).
I’m using the NetBeans C/C++ module to build OS X native libraries (haven’t tried Xcode yet).
Anyone have more insight to Apple’s jni changes for 1.6?
Didn’t find this via search, thought it might help out OS X users.