The following compiler directories are de ned by the make le:
-
BASEDIR
- Is set to the current directory if the pwd command is available. If not, it is set
to '.'.
-
COMPILER_INCDIR
- Is a space-separated list of library paths. Each directory in the list
is prepended with -Fl and added to the compiler options. Set by the incdir keyword
in the Compiler section.
-
COMPILER_LIBDIR
- Is a space-separated list of library paths. Each directory in the list
is prepended with -Fl and added to the compiler options. Set by the libdir keyword
in the Compiler section.
-
COMPILER_OBJDIR
- Is a list of object le directories, separated by spaces. Each
directory in the list is prepended with -Fo and added to the compiler options. Set by
the objdir keyword in the Compiler section.
-
COMPILER_TARGETDIR
- This directory is added as the output directory of the
compiler, where all units and executables are written, i.e. it gets -FE prepended. It is
set by the targetdir keyword in the Compiler section.
-
COMPILER_TARGETUNITDIR
- If set, this directory is added as the output directory
of the compiler, where all units and executables are written, i.e. it gets -FU prepended.It
is set by the targetdir keyword in the Dirs section.
-
COMPILER_UNITDIR
- Is a list of unit directories, separated by spaces. Each directory
in the list is prepended with -Fu and is added to the compiler options. Set by the
unitdir keyword in the Compiler section.
-
GCCLIBDIR
- (linux only) Is set to the directory where libgcc.a is. If needgcclib is set
to True in the Libs section, then this directory is added to the compiler command line
with -Fl.
-
OTHERLIBDIR
- Is a space-separated list of library paths. Each directory in the list is
prepended with -Fl and added to the compiler options. If it is not de ned on linux,
then the contents of the /etc/ld.so.conf