我需要使用Java + OpenGL构建Ubuntu/Debian软件包吗?
问题描述:
我想使用JOGL(用于Clojure,而不是Java)。似乎有相当多的JDK和OpenGL绑定的替代品的组合,我不想使用散射枪的方法,堵塞我的机器安装太多cruft。请帮我开始吧!我需要使用Java + OpenGL构建Ubuntu/Debian软件包吗?
- 我需要安装什么Ubuntu/Debian软件包? (例如,从
sun-java6-jdk
开始) - 似乎没有JOGL软件包,那么安装它的最佳方式是什么?我应该从CVS HEAD构建还是使用预先构建的jar文件?
我将使用Emacs作为我的IDE,所以我不需要安装Eclipse或任何东西,我只需要能够用蚂蚁或其他任何东西来构建。
请随时修改您的答案(建立在他人的答案上)以提供全面的操作方法。
答
从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)。
我没有意识到JOGL是在8.10。 (我一直推迟升级,因为我的系统稳定)。感谢您的手动安装建议。 – 2008-11-07 21:06:32