Supported platforms
Supported platformsThe Klocwork Server package is supported on the following operating systems (except where noted). This means that Klocwork has performed the full test suite on these operating systems with certain hardware and will provide technical support as specified in the Klocwork support policies. Note: It is not possible to use Klocwork tools with SELinux (Security-Enhanced Linux) enabled.
Linux operating system patches and packagesThe following patches or packages are required for running Klocwork products on Linux. They are in addition to the regular maintenance patches for your operating system. If you are installing on Linux x86, 64-bitThe 32-bit compatibility libraries must be installed. Klocwork works on 64-bit platforms in 32-bit emulation mode, so in order for Klocwork to work on Linux 64-bit platforms, you must ensure that the 32-bit libraries are installed. The way you check and install 32-bit libraries depends on your Linux distribution. For licensing and analysis tools to work, Klocwork requires the Linux Standard Base core package in addition to GNU and GCC standard libraries listed below. Install the 32-bit version of the Linux Standard Base core package; if there is no 32-bit version available for your Linux distribution, install the 64-bit version of the package. For Ubuntu, run the following commands: sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install lsb-core sudo apt-get install libc6:i386 libgcc1:i386 sudo apt-get install lib32tinfo5 sudo apt-get install libncursesw:i386 sudo apt-get install libnuma1 For earlier versions of Ubuntu, consult the Ubuntu documentation. For Fedora and Redhat Enterprise Linux, run these commands: sudo yum install lsb-core sudo yum install glibc.i686 sudo yum install libgcc.i686 sudo yum install numactl-libs For CentOS, run these commands: sudo yum install redhat-lsb-core.i686 sudo yum install glibc.i686 sudo yum install libgcc.i686 sudo yum install numactl Depending on the Linux version, Klocwork servers require one of the following 3rd-party packages to run: libaio1 libaio libaio.x86_64 If you are installing on a Linux distribution that does not install the X11 version of X Window by defaultYou need to install xorg-XFree86-deprecated-libs. Solaris operating system patches and packagesIf you are installing on Solaris 10, you need the zlib package. This package is not required if you are installing only the Klocwork developer tools. To check that the zlib package is installed, either run $ pkginfo |grep zlib or look for a file called libz.so under /usr/lib or /usr/local/lib. If the zlib package is installed, you will see the package SUNWzlib, or SMCzlib, or both packages. |