|
@@ -288,7 +288,7 @@ The \linux distribution of \fpc comes in three forms:
|
|
|
\begin{itemize}
|
|
|
\item a \file{tar.gz} version, also available as seperate files.
|
|
|
\item a \file{.rpm} (Red Hat Package Manager) version, and
|
|
|
-\item a \file{.deb} (debian) version.
|
|
|
+\item a \file{.deb} (Debian) version.
|
|
|
\end{itemize}
|
|
|
All of these packages contain a \var{ELF} version of the compiler binaries and
|
|
|
units. the older \var{aout} binaries are no longer distributed, although you
|
|
@@ -300,7 +300,7 @@ rpm -i fpc-pascal-XXX.rpm
|
|
|
\end{verbatim}
|
|
|
(\var{XXX} is the version number of the \file{.rpm} file)
|
|
|
|
|
|
-If you use debian, installation is limited to
|
|
|
+If you use Debian, installation is limited to
|
|
|
\begin{verbatim}
|
|
|
dpkg -i fpc-XXX.deb
|
|
|
\end{verbatim}
|
|
@@ -417,10 +417,11 @@ ppc386 -Fuc:\pp\units\go32v2\rtl hello
|
|
|
\end{verbatim}
|
|
|
under \dos, and under \linux you could type
|
|
|
\begin{verbatim}
|
|
|
-ppc386 -Fu/usr/lib/fpc/0.99.14/units/linux/rtl hello
|
|
|
+ppc386 -Fu/usr/lib/fpc/NNN/units/linux/rtl hello
|
|
|
\end{verbatim}
|
|
|
+(replace \var{NNN} with the version number of \fpc that you are using).
|
|
|
This is, of course, assuming that you installed under \verb|C:\PP| or
|
|
|
-\file{/usr/lib/fpc/0.99.14}, respectively.
|
|
|
+\file{/usr/lib/fpc/NNN}, respectively.
|
|
|
|
|
|
If you got no error messages, the compiler has generated an executable
|
|
|
called \file{hello} (no extension) under \linux, and a file \file{hello.exe}
|
|
@@ -575,7 +576,7 @@ If you include files in your source with the \var{\{\$I filename\}}
|
|
|
directive, the compiler will look for it in the following places:
|
|
|
|
|
|
\begin{enumerate}
|
|
|
-\item It will look in the path specified in the incude file name.
|
|
|
+\item It will look in the path specified in the include file name.
|
|
|
\item It will look in the directory where the current source file is.
|
|
|
\item it will look in all directories specified in the include file search
|
|
|
path.
|
|
@@ -1053,7 +1054,7 @@ This also counts for the (possibly) generated batch script.
|
|
|
in the assembler file as comments.
|
|
|
\item[-ar] \olabel{ar} tells the compiler to list register allocation and
|
|
|
release info in the assembler file. This is primarily intended for debugging
|
|
|
-the code generated bythe compiler.
|
|
|
+the code generated by the compiler.
|
|
|
\item[-at] \olabel{at} tells the compiler to list information about
|
|
|
temporary allocations and deallocations in the assembler file.
|
|
|
\item [-Axxx] \olabel{A} specifies what kind of assembler should be generated . Here
|