X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=windows%2FREADME;h=13f45fc46f1531782c3fee7ec5166c7d0bdf90b1;hp=c635ca6fa4990c0bb023f80b78254b63b249cf37;hb=713ecfdca60257c645c6be6ae47b872b59fc050f;hpb=31d6616c483359af431f4c33c3c5b237cd8d4426 diff --git a/windows/README b/windows/README index c635ca6f..13f45fc4 100644 --- a/windows/README +++ b/windows/README @@ -1,10 +1,45 @@ -*- text -*- -To build Wget with VC++ 5.0 run configure.bat in the wget directory, -and then run nmake. If you want to build the help file you will need -a copy of makinfo to convert wget.texi to rtf. I've made a copy -available at . This -copy of makeinfo is from the miktxt 1.10 archive available from ctan. +You can configure the Windows port of Wget by running configure.bat (in +the main Wget directory). You can run it with no arguments to see the +list of possible options. Run it with the option corresponding to the +compiler you intend to use to build Wget and follow the (brief) +instructions printed on the screen. The instructions bellow are for +building Wget with Microsoft Visual C++ (MSVC); you may need to make +appropriate substitutions for your compiler and build environment. + +To build Wget with MSVC run configure.bat (in the main Wget directory) +with the argument --msvc, and then run nmake. At a certain point in time +Wget exposed some compiler bugs in MSVC 5.0; MSVC 6.0 SP5 is known to be +safe. However, read the rest of this document before continuing. + +For MSVC the current default is to build Wget with SSL support. For this +to work, you will need to have OpenSSL installed. First, get OpenSSL +(http://www.openssl.org), compile it and install the relevant headers and +libraries where your compiler can find them; currently this could mean +(presuming default installation directories for MSVC 6.0) copy (from the +compiled OpenSSL directory) the whole inc32\openssl directory and its +contents to "C:\Program Files\Microsoft Visual Studio\VC98\Include\openssl", +and from out32dll (in the OpenSSL directory) the two needed libraries +(libeay32.lib and ssleay32.lib) to +"C:\Program Files\Microsoft Visual Studio\VC98\lib". These locations +aren't exactly the best but will get you started if you don't know where +to place these headers and libraries. Usually at run-time some OpenSSL +libraries (currently ssleay32.dll and libeay32.dll) will need to be +available in your environment PATH. + +If you don't want to/can't compile Wget with OpenSSL comment SSL related +lines in windows\Makefile.src; then follow the normal instructions +(configure.bat and so on). + +If you want to build the help file you will need a copy of makeinfo to +convert wget.texi to rtf and html. I've made a copy available at +. This copy of +makeinfo is from the miktxt 1.10 archive available from ctan. You also +will need perl 5, one possibility is ActivePerl (currently free) from +; you need to locate the download and +install instructions for the current version available (since the +packages and installation instructions change from time to time). Windows contributors: @@ -19,3 +54,8 @@ Windows contributors: * Douglas E. Wegscheid -- maintains configure.bat and various Windows makefiles. + +* Herold Heiko -- numerous build reports and fixes. + +* Gisle Vanem -- many Windows-related improvements to the source and + the build system.