Ошибка библиотеки в Processing.org SimpleARToolKit & Java на Mac OSX - PullRequest
0 голосов
/ 25 октября 2011

Я пытаюсь получить SimpleARToolKit в IDE Processing.org на моем Mac. Я скачал файлы SimpleARToolKit и JMyron. Я получал некоторые ошибки JMyron, но я переместил файлы библиотеки, и теперь эти ошибки исчезли. Проблема, с которой я столкнулся сейчас, заключается в том, что когда я пытаюсь запустить demo01.pde из SimpleARToolKit, я получаю сообщение об ошибке:

UnsatisfiedLinkError: нет JARToolKit в java.library.path Исключение в тема "Анимационная тема" java.lang.UnsatisfiedLinkError: нет JARToolKit в java.library.path в java.lang.ClassLoader.loadLibrary (ClassLoader.java:1754) в java.lang.Runtime.loadLibrary0 (Runtime.java:823) в java.lang.System.loadLibrary (System.java:1045) в net.sourceforge.jartoolkit.core.JARToolKit. (JARToolKit.java:40) в pARToolKit.SimpleARToolKit. (SimpleARToolKit.java:36) в demo01.setup (demo01.java:44) в processing.core.PApplet.handleDraw (PApplet.java:1608) в processing.core.PApplet.run (PApplet.java:1530) в java.lang.Thread.run (Thread.java:680)

Демонстрация падает на этой строке: ar = new SimpleARToolKit(this, capWidth, capHeight);

Я нашел несколько других веб-сайтов, которые, кажется, задают тот же вопрос, но ни один из них не на английском языке, и благодаря использованию Google Translate ни один из них, похоже, не решил проблему.

Обновление: Это еще не решено, но у меня есть обновление:

Я нашел jARToolKit на SourceForge.net

Внутри папки jARToolKit.zip я нашел файл jARToolKit.jar и скопировал его в папку Mac / Library / Java / Extensions /

Теперь, когда я запускаю код, ошибка говорит: " нет jartoolkit в java.library.path " (обратите внимание на строчный "jartoolkit") - в отличие от оригинального " no JARToolKit в java.library.path ». Если я удаляю файл .jar из папки Extensions, снова появляется исходная ошибка, поэтому я думаю, что я на правильном пути, но что-то все еще отсутствует.

...