Required developer packages

Here is a list of developer packages required to build JOGL on Linux, broken out by Linux 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
 * Optional: Your card vendor's proprietary driver