1
0
mirror of https://github.com/moparisthebest/wget synced 2024-07-03 16:38:41 -04:00
wget/windows
abbotti c3c1c24f5c [svn] Fix for Borland's broken (on Win9X) `utime' function.
Submitted by Ian Abbott in <3CB33A8E.15259.1E52AF@localhost>.
(Based on original patch by Chin-yuan Kuo in
<20020321015049.16722.qmail@web16202.mail.tpe.yahoo.com>.)
2002-04-09 11:29:54 -07:00
..
config.h.bor [svn] Fix for Borland's broken (on Win9X) `utime' function. 2002-04-09 11:29:54 -07:00
config.h.ms [svn] Removed conditional cruft in windows/config.h.* that was there for 2002-03-20 11:04:22 -08:00
Makefile.doc [svn] More windows documentation updates. 2001-11-22 09:22:19 -08:00
Makefile.in [svn] * {.,doc,src,util,windows}/Makefile.in: Moved top_builddir out of "User 2001-03-27 03:23:59 -08:00
Makefile.src [svn] Windows update from Herold Heiko. 2001-12-12 03:33:04 -08:00
Makefile.src.bor [svn] Migrated Borland compiler support to the free C++Builder compiler. 2002-03-19 10:20:01 -08:00
Makefile.top [svn] Initial revision 1999-12-01 23:42:23 -08:00
Makefile.top.bor [svn] Initial revision 1999-12-01 23:42:23 -08:00
Makefile.watcom [svn] Update Makefiles to work with the Watcom compiler. 2001-12-19 10:23:10 -08:00
README [svn] Windows update from Herold Heiko. 2001-12-12 03:33:04 -08:00
wget.dep [svn] windows/wget.dep: Updated several dependencies for object files. 2002-03-26 11:02:46 -08:00

                                                           -*- text -*-

To build Wget with VC++ run configure.bat (in the main wget directory), 
and then run nmake. At a certain point in time wget exposed some 
compiler bugs in VC++ 5.0; VC++ 6.0 sp 5 is known to be safe. However 
read the rest of this document before continuing.

For VC++ the current default is to configure wget with ssl support; 
first get openssl (http://www.openssl.org), compile it and install 
relevant headers and libraries where your compiler can find them; 
currently this could mean (presuming default installation directories) 
copy (from the compiled openssl dirctory) 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 runtime some openssl libraries (currently ssleay32.dll and
libeay32.dll) will need to be available in your environment PATH.

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
<URL:ftp://sunsite.dk/projects/wget/makeinfo.zip>.  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
<URL:http://www.activestate.com>; 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).

If you don't want/can't to compile wget with openssl comment the SSL 
related lines in windows\Makefile.src; then follow the normal 
instructions (configure.bat and so on).

Windows contributors:

* Darko Budor <dbudor@zesoi.fer.hr> -- the initial work on the Windows
  port;

* Tim Charron <tcharron@interlog.com> -- additional cleanup and
  contribution of the Watcom makefile;

* John Burden <john@futuresguide.com> -- 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.