Building IcedTea 7

During the long years of development of OpenJDK 7, the build process was cleaned up and improved significantly. Many changes (such as replacing the binary plugins with open source components) were included in the main OpenJDK source tree after "soaking" in between other experimental changes in IcedTea.

Due to these changes, the IcedTea 7 source tree contains much fewer patches for OpenJDK 7 compared to its predecessor. Similar to IcedTea 6, Autoconf configure step applies patches and prepares the environment, and the make step runs the original OpenJDK 7 makefiles.

Source patches are mostly used for compatibility with platform Linux libraries (zlib, libpng, and so on) instead of ones contained in the source tree. Makefile patches, ...

Get OpenJDK Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.