Я следовал инструкциям на этой странице, но когда я пытаюсь запустить простой пример кода для проверки, я получаю исключение:
java.lang.UnsatisfiedLinkError: Не удается загрузить библиотеку: C:\Eclipse 3.8 32-bits\natives\windows-amd64\gluegen-rt.dll
Мое приложение RCP имеет несколько десятков плагинов. Я создал новый, названный stOpenGL. В папке этого плагина я создал папку lib и поместил туда следующие файлы:
- клейген-java-src.zip
- клейген-rt-родные-windows-amd64.jar
- клейген-rt-родные окна-i586.jar
- клейген-rt.jar
- клейген.jar
- jogl-все-родные-windows-amd64.jar
- jogl-все-родные-окна-i586.jar
- jogl-all.jar
- jogl-java-src.zip
Затем другой плагин устанавливает stOpenGL в качестве обязательного плагина (в этом плагине я поместил простой пример, о котором упоминал ранее).
В плагине stOpenGL я пробовал несколько комбинаций, но безрезультатно:
- Поместите все вышеперечисленные файлы в путь к классам (за исключением файлов src) и экспортируйте все их пакеты.
- Поместите в путь к классам только Glugen-rt.jar и jogl-all.jar и экспортируйте их пакеты.
Я возился с параметрами сборки и некоторыми комбинациями файлов в папке lib, но ничего не получилось.
Любые идеи о том, что я мог бы пропустить здесь?