Specify xxx as the directory containing the executables for the programs as (the
assembler) and ld (the linker).
-FaXYZ
load units XYZ after the system unit, but before any other unit is loaded. XYZ is a
comma-separated list of unit names. This can only be used for programs, and has the
same e ect as if XYZ were inserted as the rst item in the program's uses clause.
-FcXXX
Set the input codepage to XXX. Experimental.
-FCxxx
Set the RC compiler (resource compiler) binary name to xxx.
-FD
Same as -e.
-Fexxx
Write errors, etc. to the le named xxx.
-FExxx
Write the executable and units to directory xxx instead of the current directory. If
this option is followed by a -o option -o (see page 5.1.4), and this option contains a
path component, then the -o path will override the -FE setting.
-Ffxxx
Add xxx to the framework path (only for Darwin).
-Fixxx
Add xxx to the include le search path.
-Flxxx
Add xxx to the library search path. (This is also passed to the linker.)
-FLxxx
(linux only) Use xxx as the dynamic linker. The default is /lib/ld-linux.so.2, or
/lib/ld-linux.so.1, depending on which one is found rst.
-Fmxxx
Load the unicode conversion table from le x.txt in the directory where the compiler
is located. Only used when -Fc is also in e ect.
-Foxxx
Add xxx to the object le search path. This path is used when looking for les that
need to be linked in.
-Frxxx
Specify xxx as the le which contain the compiler messages. This will override the
compiler's built-in default messages, which are in english.
-FRxxx
set the resource (.res) linker to xxx.
-Fuxxx
Add xxx to the unit search path. Units are rst searched in the current directory. If
they are not found there then the compiler searches them in the unit path. You must
always supply the path to the system unit. The xxx path can contain a single wildcard
(*) which will be expanded to all possible directory names found at that location. Note
that the location itself is not included in the list. See section 3.1.2, page 57 for more
information about this option.
-FUxxx
Write units to directory xxx instead of the current directory. It overrides the -FE
option.
-Ixxx
Add xxx to the include le search path. This option has the same e ect as -Fi.