2008-11-04 88 views
4

我想使用JOGL(用於Clojure,而不是Java)。似乎有相當多的JDK和OpenGL綁定的替代品的組合,我不想使用散射槍的方法,堵塞我的機器安裝太多cruft。請幫我開始吧!我需要使用Java + OpenGL構建Ubuntu/Debian軟件包嗎?

  • 我需要安裝什麼Ubuntu/Debian軟件包? (例如,從sun-java6-jdk開始)
  • 似乎沒有JOGL軟件包,那麼安裝它的最佳方式是什麼?我應該從CVS HEAD構建還是使用預先構建的jar文件?

我將使用Emacs作爲我的IDE,所以我不需要安裝Eclipse或任何東西,我只需要能夠用螞蟻或其他任何東西來構建。

請隨時修改您的答案(建立在他人的答案上)以提供全面的操作方法。

回答

7

從Ubuntu 8.10(intrepid)開始,JOGL已經打包(libjogl-java)。選擇最好的JDK應該是openjdk-6-jdk,因爲它是主要的(=由Ubuntu的核心團隊支持),因爲它無懈可擊並且源自Sun專有的JDK6。

在勇敢的,只是運行

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

應該讓你開始。在舊版本中,你必須省去libjogl-java,手動安裝所有的dependencies(所有東西都用紅色圓圈)並構建JOGL(下載,解壓縮,ant)。

+0

我沒有意識到JOGL是在8.10。 (我一直推遲升級,因爲我的系統穩定)。感謝您的手動安裝建議。 – 2008-11-07 21:06:32