IBM Support

Command-line (IMCL) and utilities tool (IMUTILS) commands from the Installation Manager install kit fail on 64-bit zLinux with this error: wrong ELF class: ELFCLASS64

Technote (troubleshooting)


An attempt to run a command from the IBM Installation Manager command-line environment or IMUTILSC in the install kit for the Installation Manager generates an error and the command does not run.
The error points to the org.eclipse.equinox.launcher.gtk.linux.s390x_1.1.200.v20120522-1822 plug-in in the Installation Manager install kit plug-in directory and reports this information:
<systemoutput> wrong ELF class: ELFCLASS64</systemoutput>.


The JVM that is packaged in the Installation Manager's install kit is a 31-bit application. The launcher plug-in that the Installation Manager command-line environment and IMUTILSC are configured to use contains the 64-bit library.

Resolving the problem

Modify the launcher library in the imcl.ini and imutilsc.ini files to point to the plug-in that contains the 31-bit library. To change the launcher library edit the s390x section of the launcher plug-in name to s390.

Change the imcl.ini and imtutils.ini files according to this example:

Original file

Changed file

Document information

More support for: IBM Installation Manager

Software version: 1.6.2, 1.6.3,

Operating system(s): Linux

Reference #: 1645797

Modified date: 19 May 2016

Translate this page: