Skip to content

Commit 445ecd6

Browse files
author
Koen Deforche
committed
fix win32 installation instructions
1 parent 6334f19 commit 445ecd6

File tree

1 file changed

+17
-11
lines changed

1 file changed

+17
-11
lines changed

INSTALL.win32.html

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -17,20 +17,20 @@ <h1>Wt Installation instructions for Windows</h1>
1717
<h2>Requirements</h2>
1818

1919
<p>
20-
Wt for Windows uses the built-in web server connector - fastcgi is not
21-
supported. The built-in web server is more convenient during development
22-
and is easier to setup. To use the built-in server, you have to link your
23-
projects against libwt and libwthttp.</p>
20+
Wt for Windows uses the built-in web server connector or the ISAPI connector.
21+
The fastcgi connector is not supported. The built-in web server is more
22+
convenient during development and is easier to setup than the ISAPI connector.
23+
To use the built-in server, you have to link your projects against libwt
24+
and libwthttp. To use the ISAPI connector, you have to link to libwtisapi
25+
instead of libwthttp.</p>
2426

2527
<p>Requirements:
2628
<ul>
27-
<li>Microsoft Visual Studio C++ 2008. Wt and its dependencies also
29+
<li>Microsoft Visual Studio C++ 2005 or newer. Wt and its dependencies also
2830
build on the Express Edition, which is free (as in beer) to use.
2931
<li>CMake cross-platform build system (www.cmake.org): cmake-2.6.x,
30-
Windows version.</li>
32+
Windows version (2.8 or newer recommended).</li>
3133
<li>Boost 1.36 (or later).</li>
32-
<li>Optionally, <a href="http://libharu.org/">Haru Free PDF Library</a>, which is used to provide support for painting to PDF (WPdfImage).</li>
33-
<li>Optionally, <a href="http://www.graphicsmagick.org/">GraphicsMagick</a>, for supporting painting to raster images (PNG, GIF, ...) (WRasterImage).</li>
3434
</ul>
3535
</p>
3636

@@ -39,6 +39,8 @@ <h2>Requirements</h2>
3939
<li>For https support: OpenSSL, version 0.9.8d or newer.</li>
4040
<li>To compress traffic: zlib 1.2.3</li>
4141
<li>libmysql and libmysql++-2.x (hangman)</li>
42+
<li><a href="http://libharu.org/">Haru Free PDF Library</a>, which is used to provide support for painting to PDF (WPdfImage).</li>
43+
<li><a href="http://www.graphicsmagick.org/">GraphicsMagick</a>, for supporting painting to raster images (PNG, GIF, ...) (WRasterImage).</li>
4244
</ul>
4345
</p>
4446

@@ -48,8 +50,8 @@ <h2>Requirements</h2>
4850
or /MDd) to avoid incompatibilities with the C runtime libraries. Mixing
4951
CRTs is NOT recommended, the <a href="http://www.zlib.net/DLL_FAQ.txt">zlib
5052
DLL FAQ</a> clearly explains why and what you should do about it (in
51-
short: use MSVC 2005 prebuilt libraries, and if not available, rebuild
52-
the dependency libraries from the sources).
53+
short: use prebuilt libraries for the exact same compiler as you use, and
54+
if those are not available, rebuild the dependency libraries from the sources).
5355
</p>
5456

5557
<hr />
@@ -59,6 +61,10 @@ <h2>Step by step instructions to build and install the Wt library</h2>
5961
Up to date instructions are located on the Wt wiki page:
6062
<a href="http://redmine.emweb.be/projects/wt/wiki/Installing_Wt_on_MS_Windows">Installing Wt on MS Windows</a>
6163

64+
Instructions on how to use the ISAPI connector for deployment under IIS are
65+
also available on the wiki page:
66+
<a href="http://redmine.emweb.be/projects/wt/wiki/ISAPI_on_Microsoft_IIS">ISAPI on Microsoft IIS</a>
67+
6268
<h2>Trying the examples (or your own Wt application) using wthttpd</h3>
6369

6470
<h4>1. Run the example in the MSVC IDE </h4>
@@ -78,7 +84,7 @@ <h4>1. Run the example in the MSVC IDE </h4>
7884
Examples that need extra files to run, should be executed from their source
7985
directory in order to find their dependency files (icons, css files, etc.
8086
Watch for 404 errors in Wt's output). To do so, set the 'Working directory'
81-
for the example to wt-2.x.x/examples/ExampleName. Some examples (e.g. the
87+
for the example to wt-x.y.z/examples/ExampleName. Some examples (e.g. the
8288
wt home page) need the 'resources' directory to work correctly. Copy
8389
the wt-2.x.x/resources to the example's source directory to solve this
8490
problem. Other examples (such as the Charts example) may require the

0 commit comments

Comments
 (0)