Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Installing the UTM runtime components for Unix and Linux systems

Since the applications are identified via their application names in the applifile, each node must use its own installation files, i.e. openUTM must be installed at every node.

>

The UTM installation procedure proposes the installation directory
/opt/lib/<utmversion>, e.g. /opt/lib/utm70a00.

>

If installation under /opt/lib/<utmversion> is not possible then we urgently recommend that you choose a directory with the same name on all the nodes when performing openUTM installation and that each of these directories is located on a hard disk that is exclusively assigned to the respective node.

>

If this type of uniform installation is also not possible then please note the following points:

  1. When linking the application using the binder ld:

    >Specify the directories containing the shared objects by means of the flag -L,
    e.g. -L/opt/lib/utm70a00/64/sys.
    >Specify the names of the shared objects using the flag -l without the prefix lib and without a suffix, e.g. -lwork in order to link libwork.so .
    >Respect the sequence of these flags: Specify the flag -L before the flag -l .
    Rule: "Capital L before small l" due to the risk of confusion with "i" when using uppercase.
  2. At the start of the application set the environment variable $LD_LIBRARY_PATH and, if necessary, $LD_LIBRARY_PATH64 to indicate the directories containing the employed shared objects.