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 |
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_MOTIF_MODERN 2 |
Defines the location of our own Modern SGI-Motif library that provides UTF-8 and anti-aliased font rendering. The MaXX Desktop Modern look and feel is built on top of that library. The library could also provide source-code compatibility for SGI applications, but with minor code modifications (in some cases). |
$MAXX_HOME/OpenMotif-2.3.8 |
MAXX_VIEWKIT 2 |
Defines the location of our own ViewKit compatible library. This library provides source-code compatibility for SGI applications and simplifies porting from IRIX to Linux Motif applications. |
$MAXX_HOME/ViewKit |
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_PKG_CONFIG_PATH 2 |
Defines MaXX Desktop specific PKG_CONFIG location. |
$PKG_CONFIG_PATH |
Notes:
1 /opt/MaXX/etc/skel/Xsession.dt
2 /opt/MaXX/etc/system.runtime
3 /opt/MaXX/etc/system.desktopenv
4 $HOME/.maxxdesktop/desktopenv