When you attempt to use the "imcl" tool of IBM Installation Manager (IM), the command is not run and the "The imcl executable launcher was unable to locate its companion shared library" error is returned.
imcl tool uses a launcher library that is defined in the
If the path specified for this library does not match a valid directory (either because it has been manually and incorrectly modified, or because your IM installation is corrupt), or if you do not have the rights to access this directory, the
imcl command will fail with the error
The imcl executable launcher was unable to locate its companion shared library
Resolving the problem
- Make a backup copy of your
imcl.inifile and call it, for example,
imcl.ini.old(This file can be found in the tools directory of IM, a directory that is, by default, located in
C:\Program Files\IBM\Installation Manager\eclipse\toolson Microsoft Windows and in
- Verify that you have the rights to access the directories mentioned in Step 4. If you do not have the rights, you need to either ask your Administrator to give you those rights or run the
imclcommands with another account that does have such rights.
- Open the
- Change the content of the line, if the line that comes immediately after the
--launcher.librarydoes not effectively point to an existing subdirectory of the
eclipse/pluginsdirectory of your IM installation or if the name of that subdirectory does not start with
org.eclipse.equinox.launcher. The line must refer to the subdirectory of your IM
eclipse/pluginsdirectory which has a name starting with
org.eclipse.equinox.launcher. If you do not find such a directory, you will have to completely reinstall IM (See Related information below).