Host requirements for Wind River Linux 3.0.3 - Installation Instructions IMPORTANT: Before installing the product DVDs, follow the instructions in this document. This document contains instructions that will ensure that host requirements are met for Workbench 3.2 and Wind River Linux 3.0 and for their installation. Follow the instructions for your particular host type. The installer, platform build, and Workbench are validated on these 19 hosts. Use the latest version of packages listed below. Packages may be compiled from source or downloaded elsewhere. Links are provided primarily for reference. 1. SUSE Enterprise Desktop 10.2 64-bit 2. SUSE Enterprise Desktop 10.2 32-bit 3. SUSE Enterprise Desktop 11.0 64-bit 4. SUSE Enterprise Desktop 11.0 32-bit 5. Ubuntu 8.04 64-bit 6. Ubuntu 9.04 64-bit 7. Ubuntu 9.04 32-bit 8. Fedora 11 64-bit 9. Fedora 11 32-bit 10. Fedora 9 64-bit 11. openSUSE 11.0 64-bit 12. openSUSE 11.1 64-bit 13. openSUSE 11.1 32-bit 14. Red Hat 4.6 32-bit 15. Red Hat 4.8 32-bit 16. Red Hat 5.2 64-bit 17. Red Hat 5.2 32-bit 18. Red Hat 5.3 64-bit 19. Red Hat 5.3 32-bit -------------------- 1. SUSE Enterprise Desktop 10.2 64-bit For SUSE Enterprise Desktop 10.2 64-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements a) Run the following as root: yast --install autoconf automake doxygen \ fontconfig-devel freetype2-devel gcc gcc-c++ \ gd gettext-devel glibc-devel glibc-devel-32bit \ gnome-doc-utils libcom_err libmudflap libstdc++-devel \ libxml2-devel pkgconfig termcap tetex xorg-x11 \ xorg-x11-devel zlib-devel zlib-32bit portmap \ xorg-x11-libX11-devel openssl-devel libcap-devel \ b) Install GCC 3.4 GCC 3.4 is required in order to build QEMU. As root, install GCC version 3.4: rpm --install http://download.opensuse.org/repositories/home:/algraf/SLE_10/x86_64/gcc34-3.4.6-3.1.x86_64.rpm This package does not put the older version of gcc on the path. Add it to the path by running the following: ln -s /usr/local/gcc/3.4.6/bin/gcc /usr/local/bin/gcc34 Or you can add this directory to the PATH variable before building QEMU: export PATH=/usr/local/gcc/3.4.6/bin:${PATH} * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 2. SUSE Enterprise Desktop 10.2 32-bit For SUSE Enterprise Desktop 10.2 32-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements a) Run the following as root: yast --install autoconf automake doxygen \ fontconfig-devel freetype2-devel gcc gcc-c++ \ gd gettext-devel glibc-devel gnome-doc-utils \ libcom_err libmudflap libstdc++-devel libxml2-devel \ pkgconfig termcap tetex xorg-x11 xorg-x11-devel \ zlib-devel portmap openssl-devel b) Install GCC 3.4 As root, run the following command: rpm --install http://download.opensuse.org/repositories/home:/algraf/SLE_10/i586/gcc34-3.4.6-3.1.i586.rpm This package does not put the older version of gcc on the path. Add it to the path by running the following: ln -s /usr/local/gcc/3.4.6/bin/gcc /usr/local/bin/gcc34 Or you can add this directory to the PATH variable before building QEMU: export PATH=/usr/local/gcc/3.4.6/bin:${PATH} c) Install libcap-devel rpm --install http://195.135.221.130/repositories/home:/pzb:/sound/SLE_10/i586/libcap2-2.16-4.1.i586.rpm rpm --install http://195.135.221.130/repositories/home:/pzb:/sound/SLE_10/i586/libcap-devel-2.16-4.1.i586.rpm * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 3. SUSE Enterprise Desktop 11.0 64-bit For SUSE Enterprise Desktop 11.0 64-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements a) Run the following as root: yast --install autoconf automake libtool \ gcc gcc-c++ gcc43 gcc43-c++ gcc43-32bit libcom_err-devel \ alsa-devel docbook-xsl-stylesheets texlive texlive-bin \ libxml2 libxml2-devel zlib-devel gettext-tools \ glibc-devel glibc-devel-32bit libstdc++43-devel \ linux-kernel-headers gcc34 xorg-x11-devel xorg-x11-fonts-devel \ xorg-x11-libICE-devel xorg-x11-libSM-devel \ xorg-x11-libX11-devel xorg-x11-libXext-devel \ xorg-x11-libXfixes-devel xorg-x11-libXrender-devel \ xorg-x11-libXt-devel xorg-x11-libXv-devel xorg-x11-proto-devel \ gperf indent doxygen xorg-x11-util-devel libcap-devel \ aaa_base agfa-fonts bash bc binutils bzip2 cdparanoia \ coreutils cpio cpp43 cpp cups-client curl desktop-data-SLED \ desktop-file-utils diffutils docbook_4 e2fsprogs \ ed file findutils fontconfig gawk gconf2 gettext-runtime \ ghostscript-fonts-std ghostscript-library ghostscript-omni \ gimp glib2 glibc glibc-32bit glibc-locale gpg2 \ graphviz grep groff gzip ImageMagick info iproute2 \ iputils-ss021109 iso_ent java-1_6_0-sun keyutils-libs-32bit \ krb5 less libasound2 libcom_err2-32bit libgcc43 \ libncurses5 libnet libreadline5 libsensors4-32bit \ libstdc++43 libuuid1-32bit login lzma mailx make \ man man-pages mc Mesa mono-core netcfg netpbm net-snmp \ net-tools ntp opensp openssh pango patch pax perl \ perl-base perl-gettext perl-HTML-Parser perl-HTML-Tagset \ perl-libwww-perl perl-URI perl-XML-Parser pkg-config \ postfix procps pwdutils python python-base rpm \ rsh rsync samba-client-32bit sane-backends scrollkeeper \ sed sgml-skel shared-mime-info sled-release sysvinit \ tar tcl tcsh terminfo-base timezone tk-32bit udev \ unzip util-linux w3m xmlcharent xorg-x11 xorg-x11-fonts-core \ xorg-x11-libICE xorg-x11-libs xorg-x11-libX11 \ xorg-x11-libXext xorg-x11-libXrender xorg-x11-server \ xorg-x11-xauth xterm yp-tools zip zlib b) Install GCC 3.4 rpm --install http://download.opensuse.org/repositories/home:/algraf/openSUSE_11.0/x86_64/gcc34-3.4.6-3.25.x86_64.rpm ln -s /usr/local/gcc/3.4.6/bin/gcc /usr/local/bin/gcc34 c) Get following packages from http://software.opensuse.org/search/search if you can't locate them otherwise. alsa-devel rpm -ivh http://download.opensuse.org/repositories/openSUSE:/11.1/standard/x86_64/alsa-devel-1.0.18-8.9.x86_64.rpm autoconf rpm -ivh http://download.opensuse.org/repositories/windows:/mingw/openSUSE_11.0/x86_64/autoconf-2.63-6.3.x86_64.rpm automake rpm -ivh http://download.opensuse.org/repositories/Application:/Geo/openSUSE_11.0/x86_64/automake-1.11-6.1.x86_64.rpm libtool rpm -ivh http://download.opensuse.org/repositories/openSUSE:/11.0/standard/x86_64/libtool-1.5.26-23.1.x86_64.rpm libltdl3 rpm --install ftp://ftp.isu.edu.tw/pub/Linux/OpenSuSE/distribution/11.1/repo/oss/suse/x86_64/libltdl3-1.5.26-2.38.x86_64.rpm gperf rpm -ivh http://download.opensuse.org/repositories/openSUSE:/11.1/standard/x86_64/gperf-3.0.2-1.71.x86_64.rpm indent rpm -ivh http://download.opensuse.org/repositories/openSUSE:/11.1/standard/x86_64/indent-2.2.10-1.46.x86_64.rpm libcom_err-devel rpm -ivh http://download.opensuse.org/repositories/openSUSE:/11.1/standard/x86_64/libcom_err-devel-1.41.1-11.14.x86_64.rpm libexpat rpm -ivh http://download.opensuse.org/repositories/openSUSE:/11.1/standard/x86_64/libexpat-devel-2.0.1-88.15.x86_64.rpm tack-5.6-89.16.x86_64.rpm rpm -ivh http://download.opensuse.org/repositories/openSUSE:/11.1/standard/x86_64/tack-5.6-89.16.x86_64.rpm libxml2-devel rpm -ivh http://download.opensuse.org/repositories/GNOME:/Backports:/2.28/openSUSE_11.1/x86_64/libxml2-devel-2.7.3-2.2.x86_64.rpm readline-devel-5.2-141.16.x86_64.rpm rpm -ivh http://download.opensuse.org/repositories/openSUSE:/11.1/standard/x86_64/readline-devel-5.2-141.16.x86_64.rpm ncurses-devel-5.6-89.16.x86_64.rpm rpm -ivh http://download.opensuse.org/repositories/openSUSE:/11.1/standard/x86_64/ncurses-devel-5.6-89.16.x86_64.rpm gcc43-32bit rpm -ivh http://download.opensuse.org/repositories/openSUSE:/11.1/standard/x86_64/gcc43-32bit-4.3.3_20081022-9.8.x86_64.rpm libgomp43-32bit rpm -ivh http://download.opensuse.org/repositories/openSUSE:/Factory/standard/x86_64/libgomp43-32bit-4.3.3_20080915-1.2.x86_64.rpm d) Install libxml2-2.7.3-2.6 Since libxml2-2.7.1 has been installed, we need to remove it before installing version 2.7.3. rpm -e --nodeps libxml2 Install libxml2-2.7.3-2.6.x86_64.rpm rpm -ivh --nodeps http://download.opensuse.org/repositories/windows:/mingw/openSUSE_11.0/x86_64/libxml2-2.7.3-2.6.x86_64.rpm e) Replace the soft link of libxcb.so.1 with a link to libxcb.so.1.0.0 rm -rf /usr/lib/libxcb.so.1 ln -s /usr/lib/libxcb.so.1.0.0 /usr/lib/libxcb.so.1 * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 4. SUSE Enterprise Desktop 11.0 32-bit For SUSE Enterprise Desktop 11.0 32-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements a) Run the following as root: yast --install autoconf automake libtool \ gcc gcc-c++ gcc43 gcc43-c++ libcom_err-devel alsa-devel \ docbook-xsl-stylesheets texlive texlive-bin \ libxml2 libxml2-devel zlib-devel gettext-tools \ ncurses-devel readline-devel glibc-devel libstdc++43-devel \ linux-kernel-headers gcc34 xorg-x11-devel xorg-x11-fonts-devel \ xorg-x11-libICE-devel xorg-x11-libSM-devel \ xorg-x11-libX11-devel xorg-x11-libXext-devel \ xorg-x11-libXfixes-devel xorg-x11-libXrender-devel \ xorg-x11-libXt-devel xorg-x11-proto-devel doxygen \ gperf indent xorg-x11-util-devel libcap-devel \ aaa_base agfa-fonts bash bc binutils bzip2 cdparanoia-IIIalpha9.8 \ coreutils cpio cpp43 cpp cups-client curl desktop-data-SLED \ desktop-file-utils diffutils docbook_4 e2fsprogs \ ed file findutils fontconfig gawk gconf2 gettext-runtime \ ghostscript-fonts-std ghostscript-library ghostscript-omni \ glib2 glibc gpg2 graphviz grep groff gzip ImageMagick \ info iproute2 iputils-ss021109 iso_ent java-1_6_0-sun \ keyutils-libs krb5 less libasound2 libblkid1 libcom_err2 \ libexpat1 libext2fs2 libgcc43 libncurses5 libnet \ libreadline5 libsensors4 libstdc++43 libuuid1 \ libxml2 login lzma mailx make man man-pages mc mono-core \ netcfg netpbm net-snmp net-tools novell-NLDAPsdk-dyn \ ntp opensp openssh pango patch pax perl perl-base \ perl-gettext perl-HTML-Parser perl-HTML-Tagset \ perl-libwww-perl perl-URI perl-XML-Parser pkg-config \ postfix procps pwdutils python python-base rpm \ rsh rsync samba-client sane-backends scrollkeeper \ sed sgml-skel shared-mime-info sled-release sysvinit \ tar tcl tcsh terminfo-base timezone tk udev unzip \ util-linux w3m xmlcharent xorg-x11 xorg-x11-fonts-core \ xorg-x11-libICE xorg-x11-libs xorg-x11-libX11 \ xorg-x11-libXext xorg-x11-libXrender xorg-x11-server \ xorg-x11-xauth xterm yp-tools zip zlib b) Install GCC 3.4 rpm --install http://download.opensuse.org/repositories/home:/algraf/SLE_10/i586/gcc34-3.4.6-1.1.i586.rpm This package does not put the older version of gcc on the path. Add it to the path by running the following: ln -s /usr/local/gcc/3.4.6/bin/gcc /usr/local/bin/gcc34 Or you can add this directory to the PATH variable before building QEMU: export PATH=/usr/local/gcc/3.4.6/bin:${PATH} c) Install libxml2-2.7.3-2.7 Since libxml2-2.7.1 have been installed ,so we need to remove the libxml2-2.7.1 before install verson of 2.7.3. rpm -e --nodeps libxml2 rpm --install --nodeps http://download.opensuse.org/repositories/XML/xml-factory/i586/libxml2-2.7.3-2.7.i586.rpm d) Install libasound2-1.0.21-44.2 rpm -e libasound2-1.0.18-16.3 --nodeps rpm --install http://download.opensuse.org/repositories/home:/j-engel/SLE_11/i586/libasound2-1.0.21-44.2.i586.rpm e) Get following packages from www.opensuse.org if you couldn't locate those packages. alsa-devel rpm --install http://download.opensuse.org/repositories/home:/j-engel/SLE_11/i586/libasound2-1.0.21-44.2.i586.rpm autoconf rpm --install http://download.opensuse.org/repositories/windows:/mingw/SLE_11/i586/autoconf-2.63-6.5.i586.rpm automake rpm --install http://download.opensuse.org/repositories/Application:/Geo/SLE_11/i586/automake-1.11-6.1.i586.rpm libtool rpm --install http://download.opensuse.org/repositories/openSUSE:/11.0/standard/i586/libtool-1.5.26-23.1.i586.rpm libltdl-3 rpm --install http://download.opensuse.org/repositories/openSUSE:/11.0/standard/i586/libltdl-3-1.5.26-23.1.i586.rpm gperf-3.0.2-1.87.i586.rpm rpm --install http://download.opensuse.org/repositories/openSUSE:/11.1/standard/i586/gperf-3.0.2-1.87.i586.rpm indent-2.2.10-1.36.i586.rpm rpm --install http://download.opensuse.org/repositories/openSUSE:/11.1/standard/i586/indent-2.2.10-1.36.i586.rpm libcom_err-devel-1.41.1-11.9.i586.rpm rpm --install http://download.opensuse.org/repositories/openSUSE:/11.1/standard/i586/libcom_err-devel-1.41.1-11.9.i586.rpm libexpat-devel-2.0.1-88.10.i586.rpm rpm --install http://download.opensuse.org/repositories/openSUSE:/11.1/standard/i586/libexpat-devel-2.0.1-88.10.i586.rpm libxml2-devel rpm --install http://download.opensuse.org/repositories/windows:/mingw/openSUSE_10.3/i586/libxml2-devel-2.7.3-2.6.i586.rpm readline-devel-5.2-112.1.i586.rpm rpm --install http://download.opensuse.org/repositories/openSUSE:/11.0/standard/i586/readline-devel-5.2-112.1.i586.rpm ncurses-devel-5.6-83.1.i586.rpm rpm --install http://download.opensuse.org/repositories/openSUSE:/11.0/standard/i586/ncurses-devel-5.6-83.1.i586.rpm tack-5.6-83.1.i586.rpm rpm --install http://download.opensuse.org/repositories/openSUSE:/11.0/standard/i586/tack-5.6-83.1.i586.rpm * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 5. Ubuntu 8.04 64-bit For Ubuntu 8.04 64-bit, note the following requirements: * Installer requirements Install the 32-bit libraries that are required in order to run the installer: sudo apt-get install ia32-libs lib32nss-mdns * Linux platform build requirements a) Run the following: sudo apt-get install doxygen csh libgmp3-dev \ libgmp3c2 libgmpxx4ldbl libgssglue1 libmpfr-dev \ libmpfr1ldbl portmap libnfsidmap2 nfs-common \ librpcsecgss3 libpopt-dev libreadline5-dev libbeecrypt6 \ libbeecrypt6-dev autoconf autoconf2.13 automake \ autotools-dev byacc ccache comerr-dev cpp cracklib-runtime \ cracklib2 debhelper dpkg-dev expat g++ g++-3.4 \ g++-4.2 gawk gcc-3.4 gcc-3.4-base gcc-4.2-multilib \ gcc-multilib gettext gnome-doc-utils html2text \ intltool-debian lib32gcc1 lib32gomp1 libacl1-dev \ libattr1-dev libc6-dev libc6-dev-i386 libc6-i386 \ libgconf2-dev libidl-dev libncurses5-dev libncursesw5-dev \ liborbit2-dev libstdc++6-4.2-dev libstdc++6-dev \ libtimedate-perl libtool libxml2-dev linux-libc-dev \ m4 patch po-debconf python2.5-dev ss-dev tcl tcl8.4 \ tcsh tetex-base tetex-bin tex-common texinfo texlive \ texlive-base texlive-base-bin texlive-common \ texlive-doc-base texlive-fonts-recommended \ texlive-latex-base texlive-latex-recommended \ texlive-generic-recommended tk tk8.4 x11proto-xext-dev \ xfonts-utils zlib1g-dev lib32z1 portmap libx11-dev \ libssl-dev texlive-extra-utils xutils-dev libcap-dev \ b) Change /bin/sh to be bash (not dash) sudo rm /bin/sh sudo ln -s /bin/bash /bin/sh c) Create the "arch" file and make it executable sudo cat >> /bin/arch #!/bin/bash uname -m ^d sudo chmod a+x /bin/arch d) Install or update GCC 3.4 sudo apt-get install gcc-3.4 gcc-3.4-base cpp-3.4 g++-3.4 * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 6. Ubuntu 9.04 64-bit For Ubuntu 9.04 64-bit, note the following requirements: * Installer requirements Install the 32-bit libraries that are required in order to run the installer: sudo apt-get install ia32-libs lib32nss-mdns * Linux platform build requirements a) Run the following: sudo apt-get install autoconf automake \ libtool g++ g++-4.3 gcc-4.3-multilib comerr-dev \ gcc-3.4 cpp-3.4 doxygen gettext lib32gcc1 libc6-dev-i386 \ libc6-i386 libstdc++6-4.3-dev texlive-base-bin \ libltdl7-dev libncurses5-dev libreadline5-dev \ libxml2-dev zlib1g-dev patch ss-dev tcl8.4 x11proto-core-dev \ x11proto-xext-dev xtrans-dev libxcb1 libx11-dev \ tex-common xutils-dev gawk libcap-dev apt aptitude \ base-files bash bc binutils bsdmainutils bzip2 \ cdparanoia coreutils cpio cpp-4.3 cups-bsd cups-client \ debconf debianutils desktop-file-utils diff dpkg \ e2fslibs e2fsprogs ed file findutils fontconfig \ fontconfig-config gcc-4.3 gconf2 ghostscript \ gimp gnome-doc-utils gnupg grep groff-base gzip \ hostname iproute iputils-ping language-selector-common \ less libaccess-bridge-java libasound2 libblkid1 \ libc6 libc6-dev libcomerr2 libgcc1 libhtml-parser-perl \ libhtml-tagset-perl libidn11 libkeyutils1 liblocale-gettext-perl \ libmagic1 libncurses5 libreadline5 libss2 libstdc++6 \ liburi-perl libuuid1 libwww-perl libx11-6 libxau6 \ libxdmcp6 libxext6 libxml2-utils libxml-parser-perl \ libxrandr2 libxrender1 linux-headers-2.6.28-11 \ linux-headers-2.6.28-11-generic linux-libc-dev \ locales login lzma make man-db mawk mktemp mlocate \ mono-jit ncurses-base ncurses-bin net-tools ntpdate \ openjdk-6-jre-headless openjdk-6-jre-lib openssh-client \ passwd perl perl-base perl-modules pkg-config \ procps python2.6 python2.6-minimal python-apport \ python-apt rarian-compat rhino rsync sane-utils \ sed shared-mime-info sysvinit-utils sysv-rc tar \ ttf-arphic-uming ttf-thai-tlwg ttf-wqy-zenhei \ tzdata udev unattended-upgrades unzip update-notifier-common \ upstart-compat-sysv util-linux w3m x11-utils \ x11-xkb-utils x11-xserver-utils xauth xfonts-encodings \ xfonts-utils xserver-xorg xterm zip zlib1g b) Change /bin/sh to be bash (not dash) sudo rm /bin/sh sudo ln -s /bin/bash /bin/sh c) Create the "arch" file and make it executable sudo cat >> /bin/arch #!/bin/bash uname -m ^d sudo chmod a+x /bin/arch d) Install or update GCC 3.4 sudo apt-get install gcc-3.4-base * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 7. Ubuntu 9.04 32-bit For Ubuntu 9.04 32-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements a) Run the following: sudo apt-get install autoconf automake \ libtool g++ g++-4.3 comerr-dev gcc-3.4 cpp-3.4 \ doxygen gettext libstdc++6-4.3-dev texlive-base-bin \ libltdl7-dev libncurses5-dev libreadline5-dev \ libxml2-dev zlib1g-dev patch ss-dev tcl8.4 x11proto-core-dev \ x11proto-xext-dev xtrans-dev libx11-dev libxcb1 \ tex-common xutils-dev gawk libcap-dev zip apt aptitude \ base-files bash bc binutils bsdmainutils bzip2 \ cdparanoia coreutils cpio cpp-4.3 cups-bsd cups-client \ debconf debianutils desktop-file-utils diff dpkg \ e2fslibs e2fsprogs ed file findutils fontconfig \ fontconfig-config gcc-4.3 gconf2 ghostscript \ gimp gnome-doc-utils gnupg grep groff-base gzip \ hostname iproute iputils-ping language-selector-common \ less libasound2 libblkid1 libc6 libc6-dev libcomerr2 \ libgcc1 libhtml-parser-perl libhtml-tagset-perl \ libidn11 libkeyutils1 liblocale-gettext-perl \ libmagic1 libncurses5 libreadline5 libss2 libstdc++6 \ liburi-perl libuuid1 libwww-perl libx11-6 libxau6 \ libxdmcp6 libxext6 libxml2-utils libxml-parser-perl \ libxrandr2 libxrender1 linux-headers-2.6.28-11 \ linux-headers-2.6.28-11-generic linux-image-2.6.28-11-generic \ linux-libc-dev login lzma make man-db mawk mktemp \ mlocate mono-jit ncurses-base ncurses-bin net-tools \ ntpdate openssh-client passwd perl perl-base perl-modules \ pkg-config procps python2.6 python2.6-minimal \ python-apport python-apt rarian-compat rsync \ sane-utils sed shared-mime-info sysvinit-utils \ sysv-rc tar ttf-arphic-uming ttf-thai-tlwg tzdata \ udev unattended-upgrades unzip update-notifier-common \ upstart-compat-sysv util-linux w3m x11-utils \ x11-xkb-utils x11-xserver-utils xauth xfonts-encodings \ xfonts-utils xserver-xorg xterm zlib1g b) Change /bin/sh to be bash (not dash) sudo rm /bin/sh sudo ln -s /bin/bash /bin/sh c) Install bison sudo apt-get install rpm bison d) If zip version is lower than 3.0, upgrade it to zip-3.0 with following steps: Remove default the version: sudo apt-get remove zip Download zip-3.0 from website, such as: http://sourceforge.net/projects/infozip/files/Zip%203.x%20%28latest%29/3.0/zip30.tar.gz/download Untar it and build from source tar xzvf zip30.tar.gz make -f unix/Makefile generic Install zip sudo make -f unix/Makefile install or sudo cp zip /usr/bin * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 8. Fedora 11 64-bit For Fedora 11 64-bit, note the following requirements: * Installer requirements 32-bit libraries are needed. As root, run the following command: yum install glibc.i686 libgtk-java.i586 32-bit gtk2.i586 is also required: rpm -ivh gtk2-2.16.1-4.fc11.i586.rpm libXtst-1.0.3-5.fc11.i586.rpm --nodeps * Linux platform build requirements a) Run the following as root: yum install automake autoconf libtool gcc \ gcc-c++ docbook-style-xsl doxygen e2fsprogs-devel \ glibc.i586 glibc-devel.i586 glibc-devel glibc-headers \ kernel-headers libstdc++-devel.i586 libstdc++-devel \ libgcc.i586 glibc-static imake libxml2-devel \ zlib-devel perl-devel perl-Error perl-ExtUtils-MakeMaker \ perl-ExtUtils-ParseXS perl-XML-Parser tcl texinfo \ texlive compat-gcc-34 libX11-devel xorg-x11-proto-devel \ libcap-devel bash bc binutils bzip2 cdparanoia \ chkconfig cjkuni-fonts-common cjkuni-uming-fonts \ coreutils cpio cpp cups curl dbus-glib dejavu-sans-fonts \ dejavu-sans-mono-fonts dejavu-serif-fonts desktop-file-utils \ diffutils e2fsprogs ed elinks enscript fedora-release \ file file-libs findutils fontconfig gawk GConf2 \ gettext ghostscript gimp glibc glibc-common gnupg \ grep groff gzip htmlview httpd ImageMagick info \ initscripts java-1.6.0-openjdk kernel less libcap \ libgcc libgcj libstdc++ libwmf libX11 libXext libxml2 \ lua lzma make man man-pages mlocate module-init-tools \ mono-core mysql-libs ncurses ncurses-base ncurses-libs \ netpbm-progs net-tools ntp ntpdate openssh-clients \ padauk-fonts passwd patch pax perl perl-Pod-Escapes \ perl-Pod-Simple perl-version pkgconfig policycoreutils \ procps python qt3 rarian-compat readline rpm rsh \ rsync sane-backends sed sendmail setup shadow-utils \ shared-mime-info smc-meera-fonts stix-fonts \ sysvinit-tools tar tzdata udev un-core-fonts-dotum \ unzip urw-fonts usermode util-linux-ng vlgothic-fonts \ which xml-common xorg-x11-font-utils xorg-x11-server-utils \ xorg-x11-xauth xorg-x11-xkb-utils xulrunner \ yp-tools zip zlib b) Install the GCC3.4 package from Fedora 10 rpm --install ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/10/Everything/x86_64/os/Packages/compat-gcc-34-3.4.6-9.x86_64.rpm c) Install the texlive package from Fedora 10 rpm --install --nodeps ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/10/Fedora/x86_64/os/Packages/texlive-2007-35.fc10.x86_64.rpm d) Install the perl-{expansion} packages To install perl-{expansion} packages, go to http://rpm.pbone.net/ or load them from the original product media. Because there are some conflicts between perl.x86_64 and perl-{expansion} packages, run the following command with the “--nodeps” option as root: rpm -ivh perl-devel-5.10.0-68.fc11.x86_64.rpm \ perl-XML-Parser-2.36-4.fc11.x86_64.rpm \ perl-ExtUtils-MakeMaker-6.36-68.fc11.x86_64.rpm \ perl-ExtUtils-ParseXS-2.18-68.fc11.x86_64.rpm --nodeps * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements For layout, 32-bit and 64-bit libraries are required. As root, run the following command: yum install compat-gcc-34.x86_64 Also, if Workbench crashes on startup because SELinux is set to "enforcing", disable it as root with the following command: /usr/sbin/setenforce 0 Or, permanently disable it by update "/etc/selinux/config" with: SELINUX=disabled -------------------- 9. Fedora 11 32-bit For Fedora 11 32-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements a) Run the following as root: yum install autoconf automake libtool gcc \ gcc-c++ docbook-style-xsl doxygen e2fsprogs-devel \ tcl imake glibc-static kernel-headers glibc-devel \ glibc-headers libstdc++-devel zlib-devel libxml2-devel \ perl-devel perl-XML-Parser perl-ExtUtils-MakeMaker \ perl-ExtUtils-ParseXS compat-gcc-34 libX11-devel \ libXau-devel libxcb-devel libXdmcp-devel xorg-x11-proto-devel \ libcap-devel bash bc binutils bzip2 cdparanoia \ chkconfig cjkuni-fonts-common cjkuni-uming-fonts \ coreutils cpio cpp cups curl dbus-glib dejavu-sans-fonts \ dejavu-sans-mono-fonts dejavu-serif-fonts desktop-file-utils \ diffutils e2fsprogs e2fsprogs-libs ed elinks enscript \ fedora-release file file-libs findutils fontconfig \ gawk gcc-gfortran gettext ghostscript gimp glibc \ glibc-common gnupg gnupg2 grep groff gzip htmlview \ httpd info initscripts iproute iputils java-1.6.0-openjdk \ kernel-PAE keyutils-libs less libX11 libXext libXrandr \ libXrender libcap libgcc libgcj libstdc++ libwmf \ libxml2 lm_sensors lua lzma mailx make man man-pages \ mlocate mono-core mysql-libs ncurses ncurses-base \ ncurses-libs net-tools netpbm-progs ntp ntpdate \ openssh-clients padauk-fonts passwd patch pax \ perl perl-Pod-Escapes perl-Pod-Simple perl-version \ pkgconfig policycoreutils procps python qt3 rarian-compat \ readline rpm rsh rsync samba-common samba-winbind \ sane-backends sed sendmail setup shadow-utils \ shared-mime-info smc-meera-fonts stix-fonts \ sysvinit-tools tar texlive tzdata udev un-core-fonts-dotum \ unzip urw-fonts usermode util-linux-ng vlgothic-fonts \ which xml-common xorg-x11-font-utils xorg-x11-server-utils \ xorg-x11-xauth xorg-x11-xkb-utils xulrunner \ yp-tools zip zlib b) Install the GCC 3.4 package from Fedora 10 rpm --install ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/10/Everything/i386/os/Packages/compat-gcc-34-3.4.6-9.i386.rpm c) Install the texlive package from Fedora 10 rpm --install--nodeps ftp://ftp.pbone.net/mirror/download.fedora.redhat.com/pub/fedora/linux/releases/10/Everything/i386/os/Packages/texlive-2007-35.fc10.i386.rpm d) Install the perl-{expansion} packages To install perl-{expansion} packages, go to http://rpm.pbone.net/ or load them from the original product media. Because there are some conflicts between perl.x86_64 and perl-{expansion} packages, run the following command with the “--nodeps” option as root: rpm -ivh perl-devel-5.10.0-68.fc11.i586.rpm \ perl-XML-Parser-2.36-4.fc11.i586.rpm \ perl-ExtUtils-MakeMaker-6.36-68.fc11.i586.rpm \ perl-ExtUtils-ParseXS-2.18-68.fc11.i586.rpm --nodeps * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 10. Fedora 9 64-bit For Fedora 9 64-bit, note the following requirements: * Installer requirements 32-bit libraries are needed. As root, run the following command: yum install gtk2.i386 libXtst.i386 gtk-nodoka-engine.i386 bug-buddy.i386 * Linux platform build requirements Run the following as root: yum install autoconf automake bash binutils \ bzip2 bzip2-devel bzip2-libs chkconfig compat-gcc-34 \ cpio cpp cracklib cracklib-dicts db4 diffutils \ doxygen e2fsprogs-devel elfutils-libelf expat \ gawk gcc gcc-c++ gettext glib2 glib2 glibc.i686 \ glibc glibc-common glibc-devel glibc-devel.i386 \ glibc-headers gmp gnome-doc-utils krb5-libs libacl \ libacl-devel libattr libattr-devel libgcc.i386 \ libgcc libstdc++.i386 libstdc++ libstdc++-devel \ libstdc++-devel.i386 libtool mailcap make ncurses \ pcre perl-ExtUtils-MakeMaker perl-XML-Parser \ pkgconfig popt python python-devel python-libs \ readline rpm-build sed tcl texinfo texlive unzip \ xorg-x11-font-utils zlib.i386 zlib zlib-devel \ rpcbind libX11-devel libxml2-devel texlive-utils \ openssl-devel libcap-devel * Workbench 3.1 run-time requirements For layout, 32-bit XULRunner is required. As root, run the following command: yum install xulrunner.i386 * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 11. openSUSE 11.0 64-bit For openSUSE 11.0 64-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements a) Run the following as root: yast --install docbook-xsl-stylesheets \ texlive texlive-bin autoconf automake libtool \ gcc-32bit gcc gcc-c++ gcc43-32bit gcc43 gcc43-c++ \ libcom_err-devel alsa-devel libxml2-devel zlib-devel \ gettext-tools glibc-devel glibc-devel-32bit \ libstdc++43-devel linux-kernel-headers gperf \ indent doxygen xorg-x11-fonts-devel xorg-x11-libX11-devel \ xorg-x11-libXau-devel xorg-x11-libxcb-devel \ xorg-x11-libXdmcp-devel xorg-x11-proto-devel \ xorg-x11-xtrans-devel portmap xorg-x11-util-devel \ xorg-x11-devel libcap-devel xorg-x11 zlib-32bit \ aaa_base bash bc binutils bzip2 cdparanoia coreutils \ cpio cpp cpp43 cups-client curl desktop-data-openSUSE \ desktop-file-utils diffutils e2fsprogs ed file \ findutils fontconfig gawk libgcc43 gcc43-gij gconf2 \ gettext-runtime ghostscript-fonts-std ghostscript-library \ gimp glib2 glibc glibc-32bit glibc-locale gnome-doc-utils \ gpg2 graphviz grep groff gzip info iproute2 iputils \ java-1_5_0-gcj-compat keyutils-libs-32bit krb5 \ ksh less libasound2 libcom_err2-32bit libgcc43 \ libgcj43 libncurses5 libnet libreadline5 libstdc++43 \ libuuid1-32bit libwmf libxml2 login lzma mailx \ make man mono-core net-tools netcfg netpbm ntp openSUSE-release \ opensp openssh pango patch pax perl perl-HTML-Parser \ perl-HTML-Tagset perl-URI perl-XML-Parser perl-base \ perl-libwww-perl pkg-config postfix procps pth \ pwdutils python rpm rsync sane-backends sed sgml-skel \ shared-mime-info sysvinit tar tcl tcsh terminfo-base \ timezone tk udev ufraw unzip util-linux w3m xorg-x11 \ xorg-x11-fonts-core xorg-x11-libX11 xorg-x11-libXext \ xorg-x11-libXrender xorg-x11-libs xorg-x11-server \ xterm yp-tools zip zlib b) Install tetex from SuSE 10.1 As root, run the following command: rpm --install http://ftp.suse.com/pub/suse/update/10.1/rpm/x86_64/tetex-3.0-37.7.x86_64.rpm c) Install GCC 3.4 To install GCC version 3.4, go to http://software.opensuse.org/search, select openSuSE Factory and search for gcc34 and cpp33. These packages will have names similar to the following: cpp33-3.3.3-7.29.x86_64.rpm gcc34-3.4.6-3.38.x86_64.rpm Download these, then install them as root by running the following command: rpm --install cpp33-3.3.3-7.29.x86_64.rpm gcc34-3.4.6-3.38.x86_64.rpm * Workbench 3.1 run-time requirements As root, launch YaST and install the package: yast install mozilla-xulrunner190-32-bit * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 12. openSUSE 11.1 64-bit For openSUSE 11.1 64-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements a) Run the following as root: yast --install autoconf automake libtool \ gcc43 gcc43-c++ gcc43-32bit gcc gcc-c++ libcom_err-devel \ alsa-devel docbook-xsl-stylesheets texlive texlive-bin \ libxml2-devel zlib-devel gettext-tools gcc34 \ glibc-devel glibc-devel-32bit libstdc++43-devel \ linux-kernel-headers gperf indent doxygen xorg-x11-fonts-devel \ xorg-x11-libX11-devel xorg-x11-libXau-devel \ xorg-x11-libxcb-devel xorg-x11-libXdmcp-devel \ xorg-x11-proto-devel xorg-x11-xtrans-devel \ xorg-x11-util-devel libcap-devel aaa_base bash \ bc binutils bzip2 cdparanoia coreutils cpio cpp \ cpp43 cups-client curl desktop-data-openSUSE \ desktop-file-utils diffutils e2fsprogs ed file \ findutils fontconfig gawk libgcc43 gcc43-gij gconf2 \ gettext-runtime ghostscript-fonts-std ghostscript-library \ gimp glib2 glibc glibc-32bit glibc-locale gnome-doc-utils \ gpg2 graphviz grep groff gzip info iproute2 iputils \ java-1_6_0-openjdk keyutils-libs-32bit krb5 \ ksh less libasound2 libcom_err2-32bit libgcc43 \ libgcj43 libncurses5 libnet libreadline5 libstdc++43 \ libuuid1-32bit libwmf libxml2 login lzma mailx \ make man man-pages mono-core net-tools netcfg netpbm \ ntp openSUSE-release opensp openssh pango patch \ pax perl perl-HTML-Parser perl-HTML-Tagset perl-URI \ perl-XML-Parser perl-base perl-libwww-perl pkg-config \ postfix procps pth pwdutils python python-base \ rpm rsync sane-backends sed sgml-skel shared-mime-info \ sysvinit tar tcl tcsh terminfo-base timezone tk \ udev ufraw unzip util-linux w3m xorg-x11 xorg-x11-fonts-core \ xorg-x11-libX11 xorg-x11-libXext xorg-x11-libXrender \ xorg-x11-libs xorg-x11-server xorg-x11-xauth \ xterm yp-tools zip zlib b) Install GCC 3.4 To install GCC version 3.4, go to http://software.opensuse.org/search, select openSuSE Factory and search for gcc34. This package does not put the older version of gcc on the path. Add it to the path by running the following: ln -s /usr/local/gcc/3.4.6/bin/gcc /usr/local/bin/gcc34 Or you can add this directory to the PATH variable before building QEMU: export PATH=/usr/local/gcc/3.4.6/bin:${PATH} * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 13. openSUSE 11.1 32-bit For openSUSE 11.1 32-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements a) Run the following as root: yast --install autoconf automake libtool \ gcc gcc43 gcc43-c++ gcc-c++ libcom_err-devel alsa-devel \ docbook5-xsl-stylesheets texlive texlive-bin \ libxml2-devel zlib-devel gettext-tools gcc34 \ glibc-devel libstdc++43-devel linux-kernel-headers \ gperf indent doxygen xorg-x11-fonts-devel xorg-x11-libX11-devel \ xorg-x11-libXau-devel xorg-x11-libxcb-devel \ xorg-x11-libXdmcp-devel xorg-x11-proto-devel \ xorg-x11-xtrans-devel xorg-x11-util-devel libcap-devel \ aaa_base bash bc binutils bzip2 cdparanoia coreutils \ cpio cpp cpp43 cups-client curl cvs dejavu desktop-data-openSUSE \ desktop-file-utils diffutils docbook_4 e2fsprogs \ ed file findutils fontconfig gawk gcc43-gij gconf2 \ gettext-runtime ghostscript-fonts-std ghostscript-library \ gimp glib2 glibc gnome-doc-utils gpg2 graphviz \ grep groff gzip info iproute2 iputils iso_ent java-1_6_0-openjdk \ keyutils-libs krb5 ksh less libasound2 libblkid1 \ libcom_err2 libext2fs2 libgcc43 libgcj43 libncurses5 \ libnet libreadline5 libsensors4 libstdc++43 libuuid1 \ libwmf libxml2 login lzma mailx make man man-pages \ mono-core net-tools netcfg netpbm ntp openSUSE-release \ opensp openssh pango patch pax perl perl-HTML-Parser \ perl-HTML-Tagset perl-URI perl-XML-Parser perl-base \ perl-libwww-perl pkg-config postfix procps pth \ pwdutils python python-base rpm rsync samba-client \ sane-backends sed sgml-skel shared-mime-info \ sysvinit tar tcl tcsh terminfo-base timezone udev \ ufraw unzip util-linux w3m xmlcharent xorg-x11 \ xorg-x11-fonts-core xorg-x11-libX11 xorg-x11-libXext \ xorg-x11-libXrender xorg-x11-libs xorg-x11-server \ xorg-x11-xauth xterm yp-tools zip zlib b) Install GCC 3.4 To install GCC version 3.4, go to http://software.opensuse.org/search, select openSuSE Factory and search for gcc34. As root, run the following to install the SUSE_Factory version of gcc-34: rpm --install http://download.opensuse.org/repositories/home:/faust3/SUSE_Factory/i586/gcc34-3.4.6-1.1.i586.rpm This package does not put the older version of gcc on the path. Add it to the path by running the following: ln -s /usr/local/gcc/3.4.6/bin/gcc /usr/local/bin/gcc34 Or you can add this directory to the PATH variable before building QEMU: export PATH=/usr/local/gcc/3.4.6/bin:${PATH} * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 14. Red Hat 4.6 32-bit For Red Hat 4.6 32-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements a) The exact mechanism to add packages on Red Hat distributions depends on the license. The packages required are listed below. Install them as root. gnome-doc-utils docbook-style-xsl java-1.4.2-gcj-compat \ autoconf automake beecrypt beecrypt-devel binutils \ bzip2 bzip2-devel bzip2-libs chkconfig compat-gcc-32 \ compat-glibc compat-glibc-headers cpio cpp cracklib \ cracklib-dicts db4 doxygen e2fsprogs e2fsprogs-devel \ elfutils-libelf expat gawk gcc gcc4 gcc4-c++ glibc \ glibc-common glibc-devel glibc-headers krb5-libs \ libacl libacl-devel libattr libgcc libstdc++ libstdc++-devel \ libtool m4 make ncurses popt portmap readline sed \ tcl tetex texinfo xorg-x11-font-utils zip zlib \ portmap xorg-x11-devel libxml2-devel openssl-devel \ libcap-devel b) Install the gnome-doc-utils package from Fedora Core 6 As root, run the following to install the Fedora Core 6 version of gnome-doc-utils: rpm --install http://archives.fedoraproject.org/pub/archive/fedora/linux/core/6/x86_64/os/Fedora/RPMS/gnome-doc-utils-0.8.0-2.fc6.noarch.rpm * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 15. Red Hat 4.8 32-bit For Red Hat 4.8 32-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements The exact mechanism to add packages on Red Hat distributions depends on the license. The packages required are listed below. Install them as root. docbook-style-xsl gnome-doc-utils tetex \ tetex-fonts beecrypt-devel bzip2-devel libcap-devel \ audit-libs automake14 automake17 automake bash \ bc binutils bzip2 cdparanoia chkconfig coreutils \ cpio cpp cscope ctags cups curl cvs db4 db4-devel \ dbus desktop-file-utils diffutils docbook-dtds \ doxygen e2fsprogs e2fsprogs-devel ed elfutils-libelf-devel \ elinks emacs emacs-common emacs-leim emacspeak \ expat expat-devel file findutils fontconfig fonts-xorg-base \ freetype-devel gawk gcc gcc-c++ gcc-g77 gcc-java \ GConf2 gdbm gdbm-devel gettext ghostscript gimp \ glib2 glib2-devel glibc glibc-common glibc-devel \ glibc-headers glibc-kernheaders gnupg gnuplot \ grep groff guile gzip htmlview ImageMagick indent \ initscripts intltool iproute iputils java-1.4.2-gcj-compat \ kdelibs kernel-smp-devel keyutils-libs krb5-devel \ krb5-libs krb5-workstation less libacl libacl-devel \ libattr libattr-devel libcap libcap-devel libf2c \ libgcc libgcj libgcj-devel libidn libogg-devel \ libselinux-devel libstdc++ libstdc++-devel libtermcap \ libtermcap-devel libtool libtool-libs libusb \ libusb-devel libvorbis-devel libxml2 libxml2-devel \ mailx make man man-pages mktemp mpi-selector mysql \ mysqlclient10 ncurses netpbm-progs net-tools \ ntp openjade openldap openssh-askpass-gnome openssh-clients \ openssl openssl-devel pam pam-devel passwd patch \ pax pdksh perl perl-HTML-Parser perl-HTML-Tagset \ perl-LDAP perl-libwww-perl perl-URI perl-XML-Parser \ pkgconfig popt procps psgml python qt readline redhat-release \ rpm rpm-build rsh rsync samba-common sane-backends \ scrollkeeper sed selinux-policy-targeted sendmail \ setup sgml-common shadow-utils shared-mime-info \ slocate swig sysfsutils SysVinit tar tcl tcp_wrappers \ tcsh texinfo tk tog-pegasus tzdata unzip urw-fonts \ usermode util-linux valgrind vim-enhanced which \ xml-common xorg-x11 xorg-x11-devel xorg-x11-font-utils \ xorg-x11-libs xorg-x11-Mesa-libGL xorg-x11-xauth \ xterm yp-tools zip zlib zlib-devel * Workbench 3.1 run-time requirements No additional actions are required. * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 16. Red Hat 5.2 64-bit For Red Hat 5.2 64-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements The exact mechanism to add packages on Red Hat distributions depends on the license. The packages required are listed below. Install them as root. tcl-devel autoconf automake binutils byacc \ compat-gcc-34 cpio cpp cracklib e2fsprogs-devel \ gawk gcc gcc-c++ gettext glibc glibc-common glibc-devel \ glibc-headers gnome-doc-utils imake libgcc libstdc++ \ libtermcap libtermcap-devel libtool libxml2-devel \ m4 make patch perl-XML-Parser pkgconfig sed tcl \ tetex tetex-fonts xorg-x11-font-utils xorg-x11-proto-devel \ zlib zlib.i386 zlib-devel portmap libX11-devel \ libX11-devel openssl-devel doxygen libcap-devel \ * Workbench 3.1 run-time requirements The minimum versions of XULRunner and Firefox are: firefox-3.0.2-3.el5 xulrunner-1.9.0.2-5.el5 Ensure that XULRunner and the latest version of Firefox are installed. As root, update the following: xulrunner firefox * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 17. Red Hat 5.2 32-bit For Red Hat 5.2 32-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements The exact mechanism to add packages on Red Hat distributions depends on the license. The packages required are listed below. Install them as root. docbook-style-xsl autoconf automake binutils \ byacc compat-gcc-34 doxygen e2fsprogs-devel elfutils-libelf \ expat gawk gcc gcc-c++ glibc-headers gnome-doc-utils \ kernel-headers libstdc++-devel libtool m4 perl-XML-Parser \ sed tcl tetex texinfo xorg-x11-font-utils xulrunner \ xulrunner-devel zlib-devel portmap libX11-devel \ libxml2-devel openssl-devel libcap-devel * Workbench 3.1 run-time requirements The minimum versions of XULRunner and Firefox are: firefox-3.0.2-3.el5 xulrunner-1.9.0.2-5.el5 Ensure that XULRunner and the latest version of Firefox are installed. As root, update the following: xulrunner firefox * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 18. Red Hat 5.3 64-bit For Red Hat 5.3 64-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements The exact mechanism to add packages on Red Hat distributions depends on the license. The packages required are listed below. Install them as root. autoconf automake libtool gcc gcc-c++ docbook-style-xsl \ doxygen e2fsprogs-devel glibc-devel glibc-headers \ kernel-headers libstdc++-devel imake libxml2-devel \ zlib-devel libtermcap-devel perl-XML-Parser \ tcl-devel tetex tetex-fonts compat-gcc-34 libX11-devel \ xorg-x11-proto-devel byacc openssl-devel libcap-devel \ bash bc binutils bsh bzip2 chkconfig coreutils cpio \ cpp cups curl dbus-glib dejavu-lgc-fonts desktop-file-utils \ diffutils docbook-dtds e2fsprogs e2fsprogs-libs \ ed elinks emacs emacs-common emacs-leim emacspeak \ enscript file findutils fontconfig gawk GConf2 \ gettext ghostscript glib2 glibc glibc-common gnupg \ grep groff gzip htmlview httpd initscripts iproute \ iputils keyutils-libs krb5-workstation less liberation-fonts \ libgcc libgcj libselinux libstdc++ libX11 libXext \ libxml2 libXrandr libXrender mailx make man man-pages \ mktemp mlocate ncurses net-tools ntp openjade opensp \ openssh-askpass openssh-clients passwd patch \ pax perl perl-HTML-Parser perl-HTML-Tagset perl-libwww-perl \ perl-URI pkgconfig popt procps psgml python qt readline \ redhat-release rpm rsh rsync scrollkeeper sed sendmail \ setup sgml-common shadow-utils shared-mime-info \ SysVinit tar tcl tcp_wrappers tcsh termcap tk tzdata \ udev unzip urw-fonts usermode util-linux vim-enhanced \ which xml-common xorg-x11-apps xorg-x11-fonts-base \ xorg-x11-font-utils xorg-x11-server-utils xorg-x11-xauth \ xorg-x11-xkb-utils xterm yp-tools zip zlib * Workbench 3.1 run-time requirements The minimum versions of XULRunner and Firefox are: firefox-3.0.2-3.el5 xulrunner-1.9.0.2-5.el5 Ensure that XULRunner and the latest version of Firefox are installed. As root, update the following: xulrunner firefox * Workbench 3.2 run-time requirements No additional actions are required. -------------------- 19. Red Hat 5.3 32-bit For Red Hat 5.3 32-bit, note the following requirements: * Installer requirements No additional actions are required. * Linux platform build requirements The exact mechanism to add packages on Red Hat distributions depends on the license. The packages required are listed below. Install them as root. autoconf automake libtool gcc gcc43 gcc43-c++ \ gcc-c++ docbook-style-xsl doxygen e2fsprogs-devel \ imake kernel-headers glibc-devel glibc-headers \ libstdc++43-devel libstdc++-devel tetex tetex-fonts \ zlib-devel libxml2-devel compat-gcc-34 libX11-devel \ xorg-x11-proto-devel perl-XML-Parser byacc texinfo \ xulrunner-devel openssl-devel libcap-devel bash \ bc binutils bsh bzip2 cdparanoia chkconfig coreutils \ cpio cpp cups curl dbus-glib dejavu-lgc-fonts desktop-file-utils \ diffutils docbook-dtds e2fsprogs e2fsprogs-libs \ ed elinks emacs emacs-common emacs-leim emacspeak \ enscript file findutils fontconfig gawk gettext \ ghostscript gimp glib2 glibc glibc-common gnupg \ grep groff gzip htmlview httpd initscripts iproute \ iputils keyutils-libs krb5-workstation less libX11 \ libXext libXrandr libXrender liberation-fonts \ libgcc libgcj libstdc++ libtermcap-devel libwmf \ libxml2 mailx make man man-pages mktemp mlocate \ ncurses net-tools netpbm-progs ntp openjade opensp \ openssh-askpass openssh-clients passwd pax perl \ perl-HTML-Parser perl-HTML-Tagset perl-URI perl-libwww-perl \ pkgconfig popt procps psgml python qt readline redhat-release \ rpm rsh rsync samba-common sane-backends scrollkeeper \ sed sendmail setup sgml-common shadow-utils shared-mime-info \ tar tcl tcp_wrappers tcsh tk tzdata udev unzip urw-fonts \ usermode util-linux vim-enhanced which xml-common \ xorg-x11-apps xorg-x11-font-utils xorg-x11-fonts-base \ xorg-x11-server-utils xorg-x11-xauth xorg-x11-xkb-utils \ xterm yp-tools zip zlib * Workbench 3.1 run-time requirements The minimum versions of XULRunner and Firefox are: firefox-3.0.2-3.el5 xulrunner-1.9.0.2-5.el5 Ensure that XULRunner and the latest version of Firefox are installed. As root, update the following: xulrunner firefox * Workbench 3.2 run-time requirements No additional actions are required.