X-Git-Url: http://sjero.net/git/?p=wget;a=blobdiff_plain;f=windows%2FREADME;fp=windows%2FREADME;h=0000000000000000000000000000000000000000;hp=16fa36a0a67f8a19a89ba712f8991e6963561f52;hb=f9993ec155e6bb937f1d2a8c899afc9f3fdc9c45;hpb=f9c765d8e635728753572db7af242a8c167980d7 diff --git a/windows/README b/windows/README deleted file mode 100644 index 16fa36a0..00000000 --- a/windows/README +++ /dev/null @@ -1,82 +0,0 @@ - -*- text -*- - -*** NOTE: as of version 1.12, the building of Wget on Windows using -*** these supplied Makefiles, is severely broken. HOWEVER, it is -*** currently possible to build Wget on Windows using the standard - Unix-y "./configure && make", under MinGW + MSYS, though there are - some rough edges when you go beyond the basic build. - - We expect to support this method for building Wget more fully in - future releases; the degree to which other Windows build methods - will be supported is not currently clear, as the cost of their - maintenance has grown significantly. - - -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; -currently wget can be built at least with Visual Studio/.Net, the free -Borland compiler, and the free mingw environment. The instructions do -*not* apply to the Cygwin environment, on which Wget is built with the -procedure described in the INSTALL file in the top-level directory. - -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; later Wget started to -expose (at least http.c, retr.c) some other compiler bugs in MSVC 6.0 -SP6 (cl.exe version 12) which could/can be worked around by compiling -completely without optimization or at least partially (by using -#pragma optimize("g",on) and "off" around offending functions). -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, you should find similar paths for -later compiler versions. 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: - -* Darko Budor -- the initial work on the Windows - port; - -* Tim Charron -- additional cleanup and - contribution of the (now retired) Watcom makefile; - -* John Burden -- cleanup of the VC++ makefile - to get a clean build with VC++ 5.0 on Windows 95; - -* 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.