diff --git a/README-builds.html b/README-builds.html index cffe092dc03d633091dff655470ea1bf3c24e70f..414403b2ee367a5d31906be265742522e8a5a49d 100644 --- a/README-builds.html +++ b/README-builds.html @@ -38,12 +38,17 @@
- After installing - Fedora 9 - you need to make sure you have - the "Software Development" bundle installed, plus the - following packages: ----
+- cups devel: Cups Development Package
-- freetype 2.3+ devel: Freetype 2.3 Development Package
-- hg: Mercurial, if you need to clone or manage source repositories
-- ksh: May be needed when using webrev
-Fedora 9
++
+ After installing Fedora 9 + you need to install several build dependencies. The simplest + way to do it is to execute the following commands as user + root: + +-yum-builddep java-openjdk
+ +yum install gcc gcc-c++
+ + In addition, it's necessary to set a few environment variables for the build: + + +export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-openjdk
- Always a good idea to do a complete Software Update/Refresh - after you get all the packages installed. +
Fedora 10
++
+ After installing Fedora 10 + you need to install several build dependencies. The simplest + way to do it is to execute the following commands as user + root: + ++yum-builddep java-1.6.0-openjdk
+ +yum install gcc gcc-c++
+ + In addition, it's necessary to set a few environment variables for the build: + + +export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-openjdk
+Fedora 11
++
+ After installing Fedora 11 + you need to install several build dependencies. The simplest + way to do it is to execute the following commands as user + root: + +yum-builddep java-1.6.0-openjdk
+ +yum install gcc gcc-c++
+ + In addition, it's necessary to set a few environment variables for the build: + + +export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-openjdk
+CentOS 5.2
@@ -269,145 +309,146 @@ it's needed.
- In addition to needing the Bootstrap JDK and the Binary Plugs, - when building on Ubuntu you will need to - make sure certain packages are installed. - In particular, certain X11 packages, make, m4, gawk, gcc 4, - binutils, cups, freetype - and alsa. - -+ +Ubuntu 6.06
+Debian 5.0 (Lenny)
- The following list of packages for Ubuntu 6.06 is a working set that - does appear to work. +
+ After installing Debian 5 + you need to install several build dependencies. + The simplest way to install the build dependencies is to + execute the following commands as user root: + ++aptitude build-dep openjdk-6
+ +aptitude install openjdk-6-jdk libmotif-dev
+ + In addition, it's necessary to set a few environment variables for the build: + +export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-6-openjdk
+
+- + +Ubuntu 8.04
- Note that it's quite possible that some of these - packages are not required, so anyone discovering that some of the - packages listed below are NOT required, - please let the - OpenJDK - team know. +
+ After installing Ubuntu 8.04 + you need to install several build dependencies. + + First, you need to enable the universe repository in the + Software Sources application and reload the repository + information. The Software Sources application is available + under the System/Administration menu. + + The simplest way to install the build dependencies is to + execute the following commands: + ++sudo aptitude build-dep openjdk-6
+ +sudo aptitude install openjdk-6-jdk
+ + In addition, it's necessary to set a few environment variables for the build: + +export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-6-openjdk
+Ubuntu 8.10
- All the packages below can be installed with the - Synaptic Package manager provided with the base Ubuntu 6.06 release. -
-- --
-- binutils (2.16.1cvs20060117-1ubuntu2.1)
-- cpp (4:4.0.3-1)
-- cpp-4.0 (4.0.3-1ubuntu5)
-- libfreetype6-dev
-- g++ (4:4.0.3-1)
-- g++-4.0 (4.0.3-1ubuntu5)
-- gawk (1:3.1.5-2build1)
-- gcc (4:4.0.3-1)
-- gcc-4.0 (4.0.3-1ubuntu5)
-- libasound2-dev (1.0.10-2ubuntu4)
-- libc6 (2.3.6-0ubuntu20) to 2.3.6-0ubuntu20.4
-- libc6-dev (2.3.6-0ubuntu20.4)
-- libc6-i686 (2.3.6-0ubuntu20) to 2.3.6-0ubuntu20.4
-- libcupsys2-dev (1.2.2-0ubuntu0.6.06)
-- libgcrypt11-dev (1.2.2-1)
-- libgnutls-dev (1.2.9-2ubuntu1.1)
-- libgnutls12 (1.2.9-2ubuntu1) to 1.2.9-2ubuntu1.1
-- libgpg-error-dev (1.1-4)
-- libice-dev (2:1.0.0-0ubuntu2)
-- liblockfile1 (1.06.1)
-- libopencdk8-dev (0.5.7-2)
-- libpopt-dev (1.7-5)
-- libsm-dev (2:1.0.0-0ubuntu2)
-- libstdc++6-4.0-dev (4.0.3-1ubuntu5)
-- libtasn1-2-dev (0.2.17-1ubuntu1)
-- libx11-dev (2:1.0.0-0ubuntu9)
-- libxau-dev (1:1.0.0-0ubuntu4)
-- libxaw-headers (2:1.0.1-0ubuntu3)
-- libxaw7-dev (2:1.0.1-0ubuntu3)
-- libxdmcp-dev (1:1.0.0-0ubuntu2)
-- libxext-dev (2:1.0.0-0ubuntu4)
-- libxi-dev (2:1.0.0-0ubuntu3)
-- libxmu-dev (2:1.0.0-0ubuntu3)
-- libxmu-headers (2:1.0.0-0ubuntu3)
-- libxmuu-dev (2:1.0.0-0ubuntu3)
-- libxp-dev (6.8.2-11ubuntu2)
-- libxpm-dev (1:3.5.4.2-0ubuntu3)
-- libxrandr-dev (1:1.1.0.2-0ubuntu4)
-- libxt-dev (1:1.0.0-0ubuntu3)
-- libxtrap-dev (2:1.0.0-0ubuntu2)
-- libxtst-dev (2:1.0.1-0ubuntu2)
-- libxv-dev (2:1.0.1-0ubuntu3)
-- linux-kernel-headers (2.6.11.2-0ubuntu18)
-- m4 (1.4.4-1)
-- make (3.80+3.81.b4-1)
-- ssl-cert (1.0.13)
-- x-dev (7.0.4-0ubuntu2)
-- x11proto-core-dev (7.0.4-0ubuntu2)
-- x11proto-input-dev (1.3.2-0ubuntu2)
-- x11proto-kb-dev (1.0.2-0ubuntu2)
-- x11proto-randr-dev (1.1.2-0ubuntu2)
-- x11proto-record-dev (1.13.2-0ubuntu2)
-- x11proto-trap-dev (3.4.3-0ubuntu2)
-- x11proto-video-dev (2.2.2-0ubuntu2)
-- x11proto-xext-dev (7.0.2-0ubuntu2)
-- xlibs-dev (7.0.0-0ubuntu45)
-- zlib1g-dev (1:1.2.3-6ubuntu4)
-Ubuntu 7.04
++ After installing Ubuntu 8.10 + you need to install several build dependencies. The simplest + way to do it is to execute the following commands: + ++sudo aptitude build-dep openjdk-6
+ +sudo aptitude install openjdk-6-jdk
+ + In addition, it's necessary to set a few environment variables for the build: + +export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-6-openjdk
+Ubuntu 9.04
- Using the Synaptic Package Manager, download the following - packages (double indented packages are automatically aquired - due to package dependencies): -
-+-
-- build-essential
--
-- dpkg-dev
-- g++
-- g++-4.1
-- libc6-dev
-- libstdc++6.4.1-dev
-- linux-libc-dev
-- gawk
-- m4
-- libasound2-dev
-- libcupsys2-dev
--
-- libgcrypt11-dev
-- lgnutls-dev
-- libgpg-error-dev
-- liblzo-dev
-- libopencdk8-dev
-- libpopt-dev
-- libtasn1-3-dev
-- zlib1g-dev
-- sun-java6-jdk
--
-- java-common
-- libltdl3
-- odbcinst1debian1
-- sun-java6-bin
-- sun-java6-jre
-- unixodbc
-- xlibs-dev
--
-- (many)
-- x11proto-print-dev
-- libxaw7-dev
--
-- libxaw-headers
-- libxp-dev
-- libfreetype6-dev
-+ After installing Ubuntu 9.04 + you need to install several build dependencies. The simplest + way to do it is to execute the following commands: + +sudo aptitude build-dep openjdk-6
+ +sudo aptitude install openjdk-6-jdk
+ + In addition, it's necessary to set a few environment variables for the build: + +export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-6-openjdk
+
++ +OpenSUSE 11.1
++
+ After installing OpenSUSE 11.1 + you need to install several build dependencies. + The simplest way to install the build dependencies is to + execute the following commands: + ++sudo zypper source-install -d java-1_6_0-openjdk
+ +sudo zypper install make
+ + In addition, it is necessary to set a few environment variables for the build: + +export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-1.6.0-openjdk
+ + Finally, you need to unset theJAVA_HOME
environment variable: + +export -n JAVA_HOME
+
++ +Mandriva Linux One 2009 Spring
++
+ After installing Mandriva Linux One 2009 Spring + you need to install several build dependencies. + The simplest way to install the build dependencies is to + execute the following commands as user root: + ++urpmi java-1.6.0-openjdk-devel ant make gcc gcc-c++ freetype-devel zip unzip libcups2-devel libxrender1-devel libalsa2-devel libstc++-static-devel libxtst6-devel libxi-devel
+ + In addition, it is necessary to set a few environment variables for the build: + +export LANG=C ALT_BOOTDIR=/usr/lib/jvm/java-1.6.0-openjdk
+
++OpenSolaris 2009.06
++
+ After installing OpenSolaris 2009.06 + you need to install several build dependencies. + The simplest way to install the build dependencies is to + execute the following commands: + ++pfexec pkg install SUNWgmake SUNWj6dev SUNWant sunstudioexpress SUNWcups SUNWzip SUNWunzip SUNWxwhl SUNWxorg-headers SUNWaudh SUNWfreetype2
+ + In addition, it is necessary to set a few environment variables for the build: + +export LANG=C ALT_COMPILER_PATH=/opt/SunStudioExpress/bin/ ALT_CUPS_HEADERS_PATH=/usr/include/
+ + Finally, you need to make sure that the build process can find the Sun Studio compilers: + +export PATH=$PATH:/opt/SunStudioExpress/bin/
+