mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-17 05:39:19 +02:00
+ CHanged after remarks from translator
This commit is contained in:
parent
85ce6aa451
commit
ed285959fd
@ -338,7 +338,8 @@ line to your \file{.login} file in your home directory.
|
|||||||
(see also the next section)
|
(see also the next section)
|
||||||
|
|
||||||
\section{Optional configuration steps}
|
\section{Optional configuration steps}
|
||||||
You may wish to set some environment variables. The \fpc compiler
|
On any platform, after installing the compiler you may wish to set
|
||||||
|
some environment variables. The \fpc compiler
|
||||||
recognizes the following variables :
|
recognizes the following variables :
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item \verb|PPC_EXEC_PATH| contains the directory where '\file{as}' and
|
\item \verb|PPC_EXEC_PATH| contains the directory where '\file{as}' and
|
||||||
@ -924,19 +925,19 @@ differently, so they are understood by RHIDE.
|
|||||||
\subsection{Options concerning files and directories}
|
\subsection{Options concerning files and directories}
|
||||||
\begin{description}
|
\begin{description}
|
||||||
\item [-exxx] \file{xxx} specifies the directory where the
|
\item [-exxx] \file{xxx} specifies the directory where the
|
||||||
compiler can find the executables \file{as} (the assembler) and \file{ld} (the
|
compiler can find the executables \file{as} (the assembler) and \file{ld}
|
||||||
compiler).
|
(the linker).
|
||||||
\olabel{e}
|
\olabel{e}
|
||||||
\item [-FD] same as \var{-e}.
|
\item [-FD] same as \var{-e}.
|
||||||
\item [-Fexxx] This option tells the compiler to write errors, etc. to
|
\item [-Fexxx] This option tells the compiler to write errors, etc. to
|
||||||
the file in \file{xxx}.
|
the file named \file{xxx}.
|
||||||
\olabel{Fe}
|
\olabel{Fe}
|
||||||
\item [-Flxxx] Adds \var{xxx} to the library searching path, and is passed
|
\item [-Flxxx] Adds \var{xxx} to the library searching path, and is passed
|
||||||
to the linker.
|
to the linker.
|
||||||
\olabel{Fl}
|
\olabel{Fl}
|
||||||
\item[-FLxxx] (\linux only) Tells the compiler to use \file{xxx} as the
|
\item[-FLxxx] (\linux only) Tells the compiler to use \file{xxx} as the
|
||||||
dynamic linker. Default this is \file{/lib/ld-linux.so.2}, or
|
dynamic linker. Default this is \file{/lib/ld-linux.so.2}, or
|
||||||
\file{lib/ld-linux.so.1}, depending on which one is found first.
|
\file{/Hlib/ld-linux.so.1}, depending on which one is found first.
|
||||||
\olabel{FL}
|
\olabel{FL}
|
||||||
\item[-Foxxx] Adds \file{xxx} to the object file path. This path is used
|
\item[-Foxxx] Adds \file{xxx} to the object file path. This path is used
|
||||||
when looking for files that need to be linked in.
|
when looking for files that need to be linked in.
|
||||||
@ -945,8 +946,9 @@ when looking for files that need to be linked in.
|
|||||||
messages. Default the compiler ahs built-in messages. Specifying this option
|
messages. Default the compiler ahs built-in messages. Specifying this option
|
||||||
will override the default messages.
|
will override the default messages.
|
||||||
\olabel{Fr}
|
\olabel{Fr}
|
||||||
\item [-Fuxxx] Add \file{xxx} to the unit path. Units are loaded from the
|
\item [-Fuxxx] Add \file{xxx} to the unit path. Units are first searched
|
||||||
current directory if they exist, and then in the unit path. You must {\em
|
in the current directory. If they are not found there then the compiler searches
|
||||||
|
them in the unit path. You must {\em
|
||||||
always} supply the unit path to the system unit.
|
always} supply the unit path to the system unit.
|
||||||
\olabel{Fu}
|
\olabel{Fu}
|
||||||
\item [-FUxxx] Tells the compiler to write units in directory \var{xxx}
|
\item [-FUxxx] Tells the compiler to write units in directory \var{xxx}
|
||||||
@ -1578,7 +1580,14 @@ end;
|
|||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
\item Any text after the final \var{End.} statement is ignored. Normally,
|
\item Any text after the final \var{End.} statement is ignored. Normally,
|
||||||
this text is processed too.
|
this text is processed too.
|
||||||
\item You cannot assign procedural variables to void pointers.
|
\item You cannot assign procedural variables to untyped pointers; so the
|
||||||
|
following is invalid:
|
||||||
|
\begin{verbatim}
|
||||||
|
a: Procedure;
|
||||||
|
b: Pointer;
|
||||||
|
begin
|
||||||
|
b := a; // Error will be generated.
|
||||||
|
\end{verbatim}
|
||||||
\item The @ operator is typed when applied on procedures.
|
\item The @ operator is typed when applied on procedures.
|
||||||
\item You cannot nest comments.
|
\item You cannot nest comments.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
Loading…
Reference in New Issue
Block a user