Required developer packages: Difference between revisions
Jump to navigation
Jump to search
(Added Solaris i nfo) |
(Added libXrender-devel for X11/extensions/Xrender.h) |
||
Line 8: | Line 8: | ||
**git | **git | ||
**gcc | **gcc | ||
**libgl1-mesa-dev | **libgl1-mesa-dev | ||
**libglu1-mesa-dev | **libglu1-mesa-dev | ||
**xorg-dev | **xorg-dev | ||
**libice-dev | **libice-dev | ||
**libsm-dev | **libsm-dev | ||
**libx11-dev | **libx11-dev | ||
**libxext-dev | **libxext-dev | ||
**libxxf86vm-dev | **libxxf86vm-dev | ||
**libxinerama-dev | **libxinerama-dev | ||
**libxrandr-dev | **libxrandr-dev | ||
**Optional: Your card vendor's proprietary driver | **Optional: Your card vendor's proprietary driver | ||
*OpenSuSE 10.2 or later | *OpenSuSE 10.2 or later | ||
**git | **git | ||
**gcc | **gcc | ||
**x11-devel | **x11-devel | ||
**mesa-devel | **mesa-devel | ||
*CentOS/Red Hat Enterprise Linux 5.4 or later | *CentOS/Red Hat Enterprise Linux 5.4 or later | ||
**git | **git | ||
**gcc | **gcc | ||
**mesa-libGL-devel | **mesa-libGL-devel | ||
**xorg-x11-proto-devel | **xorg-x11-proto-devel | ||
**libICE-devel | **libICE-devel | ||
**libSM-devel | **libSM-devel | ||
**libX11-devel | **libX11-devel | ||
**libXext-devel | **libXext-devel | ||
**libXau-devel | **libXau-devel | ||
**libXdmcp-devel | **libXdmcp-devel | ||
**libXt-devel | **libXt-devel | ||
**libXxf86vm-devel | **libXxf86vm-devel | ||
**libXinerama-devel | **libXinerama-devel | ||
**libXrandr-devel | **libXrandr-devel | ||
**libXrender-devel | |||
**Optional: Your card vendor's proprietary driver | **Optional: Your card vendor's proprietary driver | ||
*OpenIndiana build 148 x86, SunOS 5.11 x86 | *OpenIndiana build 148 x86, SunOS 5.11 x86 | ||
**git | **git | ||
**gcc | **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" | ***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" |
Revision as of 23:02, 28 December 2011
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