Какие пакеты Ubuntu / Debian мне нужно собрать с помощью Java + OpenGL?

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

Вопрос

Я хочу использовать JOGL (для Clojure, а не Java).Кажется, существует довольно большое количество альтернатив для привязок JDK и OpenGL, и я не хочу использовать подход scatter gun и засорять свою машину установкой слишком большого количества мусора.Пожалуйста, помогите мне начать!

  • Какие пакеты Ubuntu / Debian мне нужно установить?(начиная с sun-java6-jdk, например)
  • Похоже, пакетов JOGL не существует, так каков наилучший способ его установки?Должен ли я создавать из CVS HEAD или использовать готовые jar-файлы?

Я буду использовать Emacs в качестве своей IDE, поэтому мне не нужно устанавливать Eclipse или что-то еще, мне просто нужно иметь возможность создавать с помощью ant или чего-то еще.

Пожалуйста, не стесняйтесь пересмотреть свой ответ (основываясь на ответах других пользователей), чтобы предоставить исчерпывающие практические рекомендации.

Это было полезно?

Решение

Начиная с Ubuntu 8.10 (intrepid), JOGL уже упакован (libjogl-java).Лучшим JDK для выбора должен быть openjdk-6-jdk поскольку это в основном (= поддерживается основной командой Ubuntu) начиная с intrepid и в любом случае происходит от проприетарного Sun JDK6.

На бесстрашном, просто бегущем

sudo apt-get install -y ant openjdk-6-jdk libjogl-java

это должно помочь вам начать.В более старых версиях вы должны исключить libjogl-java, вручную установить все зависимости (все с красным кружочком) и создайте JOGL (загрузите, распакуйте, ant).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top