Bonjour,

Je me sers depuis peu de Processing (pour ceux qui connaissent) et j'aimerais faire en sorte de pouvoir l'utiliser à partir d'Eclipse.

Le problème est que j'ai une erreur avec la classe Capture de la lib Video
Caused by: java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\QuickTime\QTSystem\QTJNative.dll: Can't load IA 32-bit .dll on a AMD 64-bit platform
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at quicktime.QTSession$1.run(QTSession.java:94)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Il semblerait que cette classe utilise les DLL de Quicktime et le souci c'est que la DLL n'est que pour du 32 bits.

Même en utilisant le build path alternatif l'erreur se propage quand même...

Une solution pour forcer l’exécution en 32 bits?

Je tiens à préciser que le code que j'utilise est un code de démo qui marche sous l'environnement Processing et que même avec le plugin Processing, il me lance l'erreur.

Merci d'avance pour votre aide.