Какие пакеты Ubuntu / Debian мне нужно собрать с помощью Java + OpenGL? - PullRequest
4 голосов
/ 04 ноября 2008

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

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

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

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

1 Ответ

7 голосов
/ 06 ноября 2008

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

На Intrepid, просто работает

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

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

...