java.lang.UnsatisfiedLinkError: /System/Library/Java/Extensions/libQTJNative.jnilib: no suitable image found. Did find: /System/Library/Java/Extensions/libQTJNative.jnilib: no matching architecture in universal wrapper
The code causing it is of course
new Capture(this, width, height, 4);
This happened after updating my OS, (now 10.5.8) now the only version of Java installed is
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04-307-9M3263)
Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03-307, mixed mode)
I also get this message every time I run a sketch :
Cannot run Java in 32 bit mode. Continuing in 64 bit mode.
Note that the Java Preferences utility has been replaced by a utility that works only for applets, so the trick of disabling other Java version won't work in my case - or at least not using the utility.
I also re-installed QuickTime just to be safe:
Version 7.6.6 (1632)
Believe me, I've spend the morning Googling for an answer, no luck...
Any one having experienced the same problem and/or has a solution?