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

&pagelevel(5)&pagelevel

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.