FGLLDPATH
Defines a list of paths to find program modules.
The FGLLDPATH environment variable defines the search paths to load C extensions and .42m modules.
When compiling (IMPORT FGL
), linking and when executing the program, the runtime
system must known where to search for .42m (and C extension) modules. You can
use the FGLLDPATH environment variable to define the search paths to find program modules.
FGLLDPATH must contain a list of paths, separated by the operating system specific path separator. The path separator is ":" on UNIX™ platforms and ";" on Windows® platforms.
The directories are searched in the following order:
- The current working directory.
- The directory where the program file resides (the .42m
module containing
MAIN
or the .42r program file). - A path defined in the FGLLDPATH environment variable.
- The $FGLDIR/lib directory.
Note: FGLLDPATH is also used by the debugger to find program sources. For more details, see FGLSOURCEPATH.