aboutsummaryrefslogtreecommitdiffstats
path: root/doc/building.tex
diff options
context:
space:
mode:
authorlloyd <[email protected]>2008-10-11 21:05:33 +0000
committerlloyd <[email protected]>2008-10-11 21:05:33 +0000
commit5be0c37f7b938b16b3cae5cc8650119326edceaf (patch)
tree1428a25cdbe648a8c16ea16f833e3d2807e171f3 /doc/building.tex
parent44490cc2ca9d481f11f349bd5505cfff5f3e2d25 (diff)
Minor additions to the Windows build instructions
Diffstat (limited to 'doc/building.tex')
-rw-r--r--doc/building.tex12
1 files changed, 7 insertions, 5 deletions
diff --git a/doc/building.tex b/doc/building.tex
index bff6cc6fa..fe4f15e86 100644
--- a/doc/building.tex
+++ b/doc/building.tex
@@ -166,12 +166,12 @@ The situation is not much different here. We'll assume you're using Visual C++
have a copy of Perl installed, and have both Perl and Visual C++ in your path.
\begin{verbatim}
- > perl configure.pl --cc=msvc --os=windows [--cpu=CPU]
+ > perl configure.pl --cc=msvc (or --cc=gcc for MinGW) [--cpu=CPU]
> nmake
> nmake check # optional, but recommended
\end{verbatim}
-For Win95 pre OSR2, the \verb|cryptoapi\_rng| module will not work,
+For Win95 pre OSR2, the \verb|cryptoapi_rng| module will not work,
because CryptoAPI didn't exist. And all versions of NT4 lack the
ToolHelp32 interface, which is how \verb|win32_stats| does its slow
polls, so a version of the library built with that module will not
@@ -185,9 +185,11 @@ Windows. Basically all you have to do is copy the newly created
directory, which was constructed when you built the library, into the
same directory.
-When building your applications, all you have to do is tell the compiler to
-look for both include files and library files in \verb|C:\botan|, and it will
-find both.
+When building your applications, all you have to do is tell the
+compiler to look for both include files and library files in
+\verb|C:\botan|, and it will find both. Or you can move them to a
+place where they will be in the default compiler search paths (consult
+your documentation and/or local expert for details).
\pagebreak