Attempting a build with VC 2005:
C:\CVSProjects\Wget\trunk>configure.bat --msvc
Type NMAKE to start compiling.
If it doesn't work, try executing MSDEV\BIN\VCVARS32.BAT first,
and then NMAKE.
C:\CVSProjects\Wget\trunk>nmake
Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.
cd src
"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\nmake.exe"
Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation. All rights reserved.
cl /nologo /MT /O2 /I. /DWINDOWS /D_CONSOLE /DHAVE_CONFIG_H
/DHAVE_SSL /c http.c retr.c utils.c openssl.c http-n
tlm.c
http.c
c:\cvsprojects\wget\trunk\src\sysdep.h(215) : warning C4142: benign
redefinition of type
http.c(540) : warning C4090: 'function' : different 'const' qualifiers
http.c(558) : warning C4090: 'function' : different 'const' qualifiers
http.c(736) : warning C4090: 'function' : different 'const' qualifiers
retr.c
c:\cvsprojects\wget\trunk\src\sysdep.h(215) : warning C4142: benign
redefinition of type
utils.c
c:\cvsprojects\wget\trunk\src\sysdep.h(215) : warning C4142: benign
redefinition of type
utils.c(1917) : error C2036: 'const void *' : unknown size
utils.c(1917) : error C2036: 'const void *' : unknown size
openssl.c
c:\cvsprojects\wget\trunk\src\sysdep.h(215) : warning C4142: benign
redefinition of type
http-ntlm.c
c:\cvsprojects\wget\trunk\src\sysdep.h(215) : warning C4142: benign
redefinition of type
Generating Code...
c:\cvsprojects\wget\trunk\src\openssl.c(152) : warning C4715:
'key_type_to_ssl_type' : not all control paths return a va
lue
c:\cvsprojects\wget\trunk\src\http.c(2941) : warning C4715:
'create_authorization_line' : not all control paths return a
value
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
8\VC\BIN\cl.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
8\VC\BIN\nmake.exe"' : return code '0x2'
Stop.
Looks like the big error is here:
utils.c(1902)
base64_encode (const void *data, int length, char *dest)
A change to char fixes it for Win32 ...
base64_encode (const char *data, int length, char *dest)
Christopher G. Lewis
http://www.ChristopherLewis.com
> -----Original Message-----
> From: Mauro Tortonesi [mailto:[EMAIL PROTECTED]
> Sent: Tuesday, June 13, 2006 10:06 AM
> To: [email protected]
> Subject: wget 1.11 alpha 1 released
>
>
> hi to everybody,
>
> i've just released wget 1.11 alpha 1:
>
> ftp://alpha.gnu.org/pub/pub/gnu/wget/wget-1.11-alpha-1.tar.gz
>
> you're very welcome to try it and report every bug you might
> encounter.
>
>
> with this release, the development cicle for 1.11 officially
> enters the
> feature freeze state. wget 1.11 final will be released when all the
> following tasks are completed:
>
> 1) win32 fixes (setlocale, fork)
> 2) last fixes to -r and --spider
> 3) update documentation
> 4) return error/warning if multiple HTTP headers w/ same name
> are given
> 5) return error/warning if conflicting options are given
> 6) fix "Saving to:" output in case -O is given
>
> unfortunately, this means that all the planned major changes (gnunet
> support, advanced URL filtering w/ regex, etc...) will have
> to wait until
> 1.12. however, i think that the many important features and bugfixes
> recently commited into the trunk more than justify the new,
> upcoming 1.11
> release.
>
> --
> Aequam memento rebus in arduis servare mentem...
>
> Mauro Tortonesi http://www.tortonesi.com
>
> University of Ferrara - Dept. of Eng. http://www.ing.unife.it
> GNU Wget - HTTP/FTP file retrieval tool
> http://www.gnu.org/software/wget
> Deep Space 6 - IPv6 for Linux http://www.deepspace6.net
> Ferrara Linux User Group http://www.ferrara.linux.it
>