FedoraBuildInstructions
From IcedTea
- Last updated: 2010-09-20
Common Build Requirements on Fedora
yum install autoconf automake gcc gcc-c++ ant cups-devel xorg-x11-proto-devel \ libjpeg-devel giflib-devel libXt-devel libXp-devel libXpm-devel libXext-devel \ libXinerama-devel libXrender-devel libpng-devel libXtst-devel freetype-devel \ alsa-lib-devel gtk2-devel patch xalan-j2 wget ant-nodeps
Plugin Build Requirements on Fedora 10 (--enable-plugin, on by default)
yum install xulrunner-devel-unstable
Plugin Build Requirements on Fedora 13 (--enable-plugin, on by default)
yum install xulrunner-devel
Shark Build Requirements on Fedora (--enable-shark)
yum install libffi-devel llvm-devel
SystemTap Build Requirements on Fedora (--enable-systemtap)
yum install systemtap-sdt-devel
PulseAudio Build Requirements on Fedora (--enable-pulse-java)
yum install pulseaudio-libs-devel
Automated Dependency Resolution
It is also possible to use yum-builddev which automagically downloads all build dependencies:
yum-builddep "java-1.6.0-openjdk"
and for building with the plugin:
yum-builddep "java-1.6.0-openjdk-plugin"
Building IcedTea
Once the build requirements are installed, follow the steps on the Main Page to download and build IcedTea.

