Environmental Variables

Environmental Variables Supported under MaXX Desktop

Name

Description

Default Value

BITS  2

Defines the CPU bit architecture. It is either 32 or 64. MaXX Desktop currently only ships with 64-bit executables, but 32-bit libraries will be provided in order to compile and/or run 32-bit applications under 64-bit OS.

MAXX_HOME  2

Defines the root directory of MaXX Desktop installation directory.

/opt/MaXX

MAXX_SETTINGS  2

Defines the root directory used by MaXX Settings to store its system wide default values.

$MAXX_HOME/share/msettings

MAXX_BIN 2

Defines the location of MaXX Desktop executables directory.

$MAXX_HOME/bin$BITS

MAXX_LIBS 2

Defines the location of MaXX Desktop specific libraries directory.

$MAXX_HOME/lib$BITS

MAXX_INCLUDES 2

Defines the location of MaXX Desktop header files directory. Used only if you develop MaXX Desktop friendly applications.

$MAXX_HOME/include

MAXX_MOTIF_CLASSIC 2

Defines the location of our own SGI-Motif 2.1 library. This library provides source-code compatibility for SGI applications and simplifies porting from IRIX to Linux Motif applications.

$MAXX_HOME/OpenMotif-2.1.32

MAXX_LOCALES 2

Defines the location of all I10n, internationalization and multi-languages support and resources.

$MAXX_HOME/share/locale

MAXX_LIBRARY_PATH 2

Defines paths to locate all MaXX Desktop libraries. This variable is appended to the user’s shell $LD_LIBRARY_PATH

$MAXX_LIBS:$MAXX_VIEWKIT/lib$BITS
:
$MAXX_MOTIF_CLASSIC/lib$BITS

MAXX_PKG_CONFIG_PATH 2

Defines MaXX Desktop specific PKG_CONFIG location.

$PKG_CONFIG_PATH
:$MAXX_HOME/lib$BITS/pkgconfig

Notes:
1 $MAXX_HOME/etc/skel/Xsession.dt
2 $MAXX_HOME/etc/system.runtime
3 $MAXX_HOME/etc/system.desktopenv
4 $MAXX_BIM/desktopenv