Required developer packages
Jump to navigation
Jump to search
Here is a list of developer packages required to build JOGL on Linux or Solaris, broken out by distribution.
To check if a package is installed under Debian/Ubuntu/Kubuntu, type dpkg -s packagename. To check if a package is installed under Red Hat Enterprise/Fedora/Suse/CentOS, type rpm -qa | grep packagename.
If you're missing a package, you'll have to install it with the correct method for your distribution. That's a complex topic which we don't currently cover here.
- Ubuntu/Kubuntu 10.04 or later
- git
- gcc
- libgl1-mesa-dev
- libglu1-mesa-dev
- xorg-dev
- libice-dev
- libsm-dev
- libx11-dev
- libxext-dev
- libxxf86vm-dev
- libxinerama-dev
- libxrandr-dev
- Optional: Your card vendor's proprietary driver
- OpenSuSE 10.2 or later
- git
- gcc
- x11-devel
- mesa-devel
- CentOS/Red Hat Enterprise Linux 5.4 or later
- git
- gcc
- mesa-libGL-devel
- xorg-x11-proto-devel
- libICE-devel
- libSM-devel
- libX11-devel
- libXext-devel
- libXau-devel
- libXdmcp-devel
- libXt-devel
- libXxf86vm-devel
- libXinerama-devel
- libXrandr-devel
- libXrender-devel
- Optional: Your card vendor's proprietary driver
- OpenIndiana build 148 x86, SunOS 5.11 x86
- git
- gcc
- Make sure to install the compiler too, not just the runtime libraries. The package name probably won't be "gcc", it will include a version number such as "gcc-3" and "gcc-3-runtime", not "gcc-runtime"
- libICE
- libSM
- libX11
- libXext
- libXau
- libXdmcp
- libXt
- libXxf86vm
- libXinerama
- libXrandr
- mesa
- xorg
- x11