Obtenir UnsatisfiedLinkError avec la bibliothèque de traitement de Daniel Shiffman pour Kinect

StackOverflow https://stackoverflow.com/questions/4552299

  •  13-10-2019
  •  | 
  •  

Question

Je suis en train d'obtenir quelques-uns des exemples dans la bibliothèque Kinect mis à jour afin de Daniel Shiffman. J'ai installé OpenKinect, et ont toutes les bibliothèques au bon endroit. Je ne suis pas vraiment sûr de ce que le problème est, mais le test de GLView dans les travaux terminaux très bien avec le Kinect branché. Je suis en 10.5.8 sur un processeur Intel Macbook (2007) et je suis en utilisant le traitement 1.21. J'ai réalisé que presque tout le monde courir les bibliothèques utilisent Snow Leopard, qui pourrait être le problème? Toute aide serait appréciée.

EDIT: Je trouve cette page qui était très utile, mais hélas, je suis toujours confronté à des erreurs.

http://openkinect.org/wiki/Installation/Compilation_Guides

Bizarrement les openFrameworks démo fonctionne parfaitement, donc je ne pense pas que l'installation de OpenKinect était le problème. J'ai posé la même question sur la page des groupes Google pour OpenKinect. Je ne suis pas le seul à avoir ce problème, je l'ai vu apparaître sur les forums de traitement ainsi. Ne hésitez pas à demander s'il y a quelque chose que je peux préciser.

Voici les erreurs:

processing.app.debug.RunnerException: UnsatisfiedLinkError: /Users/milespeyton/Desktop/projects/processing/libraries/openkinect/library/libKinect.jnilib: 
    at processing.app.Sketch.placeException(Sketch.java:1543)
    at processing.app.debug.Runner.findException(Runner.java:583)
    at processing.app.debug.Runner.reportException(Runner.java:558)
    at processing.app.debug.Runner.exception(Runner.java:498)
    at processing.app.debug.EventThread.exceptionEvent(EventThread.java:367)
    at processing.app.debug.EventThread.handleEvent(EventThread.java:255)
    at processing.app.debug.EventThread.run(EventThread.java:89)
Exception in thread "Animation Thread" java.lang.UnsatisfiedLinkError: /Users/milespeyton/Desktop/projects/processing/libraries/openkinect/library/libKinect.jnilib: 
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1822)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1739)
    at java.lang.Runtime.loadLibrary0(Runtime.java:822)
    at java.lang.System.loadLibrary(System.java:993)
    at org.openkinect.Context.<clinit>(Context.java:43)
    at org.openkinect.processing.Kinect.start(Kinect.java:40)
    at RGBDepthTest.setup(RGBDepthTest.java:33)
    at processing.core.PApplet.handleDraw(PApplet.java:1583)
    at processing.core.PApplet.run(PApplet.java:1503)
    at java.lang.Thread.run(Thread.java:613)
Était-ce utile?

La solution

Pour toute personne ayant le même problème, je l'ai résolu par la mise à niveau vers Snow Leopard. Je ne sais pas exactement pourquoi cela a fonctionné, mais tous la fin du travail de traitement Kinect pour moi maintenant.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top