\backslash
sdcc
+\backslash
+bin
\end_inset
</cell>
</row>
\layout Standard
-path(arv[0])/../
+path(argv[0])/../
\newline
\emph on
\layout Standard
-path(arv[0])
+path(argv[0])
\backslash
..
\backslash
\layout Standard
+
+\emph on
$DATADIR/
+\emph default
+
\newline
\emph on
\layout Standard
-/usr/local/share/
+/usr/local/share/sdcc/
\newline
-sdcc/include
+include
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\newline
3.
- Library files (the
+ Library files
+\newline
+With the exception of
+\begin_inset Quotes sld
+\end_inset
+
+---L dir
+\begin_inset Quotes srd
+\end_inset
+
+ the
\shape italic
model
\shape default
- is auto-appended by the compiler, e.g.
- small, large, z80, ds390 etc.)
-\newline
+ is auto-appended by the compiler (e.g.
+ small, large, z80, ds390 etc.).
+\newline
+
\begin_inset Tabular
<lyxtabular version="3" rows="6" columns="3">
<features>
<column alignment="left" valignment="top" leftline="true" width="1.7in">
-<column alignment="left" valignment="top" leftline="true" width="1.6in">
-<column alignment="left" valignment="top" leftline="true" rightline="true" width="0pt">
+<column alignment="left" valignment="top" leftline="true" width="1.2in">
+<column alignment="left" valignment="top" leftline="true" rightline="true" width="1.2in">
<row topline="true" bottomline="true">
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\layout Standard
Search path
\end_inset
</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\layout Standard
</cell>
</row>
<row topline="true">
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\layout Standard
---L dir
\end_inset
</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\layout Standard
</cell>
</row>
<row topline="true">
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\layout Standard
-$SDCC_LIB_PATH/<
-\shape italic
-model
-\shape default
->
+$SDCC_LIB_PATH/
+\newline
+
+\emph on
+<model>
\end_inset
</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\layout Standard
-$SDCC_LIB_PATH/<
-\shape italic
-model
-\shape default
->
+$SDCC_LIB_PATH/
+\newline
+
+\emph on
+<model>
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
$SDCC_LIB_PATH
\backslash
-<
-\shape italic
-model
-\shape default
->
+
+\newline
+
+\emph on
+<model>
\end_inset
</cell>
</row>
\emph on
$SEARCH_SUFFIX/
\newline
-$LIB_DIR_SUFFIX
-\emph default
-/<
-\shape italic
-model
-\shape default
->
+$LIB_DIR_SUFFIX/<model>
\end_inset
</cell>
<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\newline
share/sdcc/
\newline
-lib/<
-\shape italic
-model
-\shape default
->
+lib/
+\emph on
+<model>
\end_inset
</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\begin_inset Text
\layout Standard
\backslash
lib
\backslash
-<
-\shape italic
-model
-\shape default
->
+
+\emph on
+
+\newline
+<model>
\end_inset
</cell>
</row>
<row topline="true">
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\layout Standard
-path(arv[0])/../
-\emph on
-
-\newline
-$SEARCH_SUFFIX/
-\emph default
-
+path(argv[0]/../
\newline
\emph on
-$LIB_DIR_SUFFIX/
-\emph default
-<
-\shape italic
-model
-\shape default
->
+$SEARCH_SUFFIX/
+\newline
+$LIB_DIR_SUFFIX/<model>
\end_inset
</cell>
-<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\layout Standard
(not on *nix)
+\newline
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\layout Standard
-path(arv[0])
+path(argv[0]
\backslash
..
\backslash
lib
\backslash
-<
-\shape italic
-model
-\shape default
->
+
+\emph on
+
+\newline
+<model>
+\newline
+
+\emph default
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+\SpecialChar ~
+
\end_inset
</cell>
</row>
\emph on
$DATADIR/
\newline
-$LIB_DIR_SUFFIX/
-\emph default
-<
-\shape italic
-model
-\shape default
->
+$LIB_DIR_SUFFIX/<model>
\end_inset
</cell>
-<cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none">
+<cell alignment="center" valignment="top" topline="true" leftline="true" usebox="none">
\begin_inset Text
\layout Standard
/usr/local/share/sdcc/
\newline
-lib/<
-\shape italic
-model
-\shape default
->
+lib/
+\emph on
+<model>
\end_inset
</cell>
<cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none">
\layout Standard
-
-\backslash
-sdcc
-\backslash
-lib
-\backslash
-<
-\shape italic
-model
-\shape default
->
+(not on Win32)
\end_inset
</cell>
</row>
\end_inset
-\newline
-
-\newline
-The option ---nostdlib disables the last two search paths.
-\newline
+\layout Comment
+
+Don't delete any of the stray spaces in the table line 5 without checking
+ the HTML output (last line)!
+\layout Standard
+
+\SpecialChar ~
\newline
-So, for windoze it is highly recommended to set the environment variable
- SDCC_HOME to prevent needless usage of -I and -L options.
- For *nix-builds SDCC_HOME should only be set when sdcc is installed in
- non-standard paths.
+The option ---nostdlib disables the last two search paths.
\layout Subsection
Linux and other gcc-based systems (cygwin, mingw32, osx)