This repository contains the latest evaluation version of IBM XL C/C++ for Linux on z Systems.

For product information, including how to purchase the licensed version, see:
http://www.ibm.com/software/products/en/czlinux


To add this repository on Red Hat Enterprise Linux Server for IBM System z 6.3 (http://www.redhat.com/en/technologies/linux-platforms/enterprise-linux/), issue the following commands:

sudo yum install yum-utils
wget http://public.dhe.ibm.com/software/server/zsystems/Linux/xl-compiler/eval/s390x/rhel6/repodata/repomd.xml.key
sudo rpm --import repomd.xml.key
sudo yum-config-manager --add-repo http://public.dhe.ibm.com/software/server/zsystems/Linux/xl-compiler/eval/s390x/rhel6/xlc.repo


To add this repository on Red Hat Enterprise Linux Server for IBM System z 7 (http://www.redhat.com/en/technologies/linux-platforms/enterprise-linux/), issue the following commands:

sudo yum install yum-utils
wget http://public.dhe.ibm.com/software/server/zsystems/Linux/xl-compiler/eval/s390x/rhel7/repodata/repomd.xml.key
sudo rpm --import repomd.xml.key
sudo yum-config-manager --add-repo http://public.dhe.ibm.com/software/server/zsystems/Linux/xl-compiler/eval/s390x/rhel7/xlc.repo


To install IBM XL C/C++ for Linux on z Systems, V1.2, 60-day evaluation, issue the following commands:

sudo yum install xlc.1.2.0
sudo /opt/ibm/xlC/1.2.0/bin/xlc_configure



To add this repository on SUSE Linux Enterprise Server for System z 11 SP3 (https://www.suse.com/products/systemz/), issue the following commands:

sudo zypper addrepo -c http://public.dhe.ibm.com/software/server/zsystems/Linux/xl-compiler/eval/s390x/sles11/ ibm-xl-compiler-eval
sudo zypper refresh


To add this repository on SUSE Linux Enterprise Server for System z 12 (https://www.suse.com/products/systemz/), issue the following commands:

sudo zypper addrepo -c http://public.dhe.ibm.com/software/server/zsystems/Linux/xl-compiler/eval/s390x/sles12/ ibm-xl-compiler-eval
sudo zypper refresh


To install IBM XL C/C++ for Linux on z Systems, V1.2, 60-day evaluation, issue the following commands:

sudo zypper install xlc.1.2.0
sudo /opt/ibm/xlC/1.2.0/bin/xlc_configure


Note: On SUSE Linux Enterprise Server for System z 11 SP3, the following message can be safely ignored:

The following packages are not supported by their vendor:
libatlas-devel.1.2.0 libxlc libxlc-devel.1.2.0 libxlmass-devel.1.2.0 xlc.1.2.0 xlc-license-eval.1.2.0

Note: if you are upgrading from a beta compiler, the yum/zypper install command must list all of the following packages so that the beta is successfully migrated to the evaluation version: libatlas-devel.1.2.0 libxlc-devel.1.2.0 xlc.1.2.0 libxlc libxlmass-devel.1.2.0 xlc-license-eval.1.2.0