@@ -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>
4850or /MDd) to avoid incompatibilities with the C runtime libraries. Mixing
4951CRTs is NOT recommended, the < a href ="http://www.zlib.net/DLL_FAQ.txt "> zlib
5052DLL 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>
5961Up 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>
7884Examples that need extra files to run, should be executed from their source
7985directory in order to find their dependency files (icons, css files, etc.
8086Watch 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
8288wt home page) need the 'resources' directory to work correctly. Copy
8389the wt-2.x.x/resources to the example's source directory to solve this
8490problem. Other examples (such as the Charts example) may require the
0 commit comments