curl-library
RE: Libcurl binaries for msvc 6
Date: Sun, 14 Dec 2003 06:54:52 -0800
>
> > I finally managed to build libcurl, but only with 7.10.7. The
> more recent
> > releases fail with msvc 6.
>
> Failed how?
>
> --gv
Here is the output for 7.10.8 and 7.10.9-200311116. These were built with
#define HTML_ONLY, but I tried first with all protocols enabled, and the
result was the same.
*************************
D:\curl-7.10.8\lib>nmake -f makefile.vc6 cfg=release-ssl-dll
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
cl.exe /MD /O2 /D "NDEBUG" /D "USE_SSLEAY" /I
"d:\dev\external\openssl-0.9.7c/inc32" /I
"d:\dev\external\openssl-0.9.7c/inc32/openssl" /I "..
/include" /nologo /W3 /GX /D "WIN32" /D "VC6" /D "_MBCS" /D "_LIB" /YX /FD
/c /D "MSDOS" /Fo".\release-ssl-dll\connect.obj" .\connect.c
connect.c
.\connect.c(175) : warning C4018: '==' : signed/unsigned mismatch
.\connect.c(178) : warning C4018: '==' : signed/unsigned mismatch
.\connect.c(297) : error C2065: 'socklen_t' : undeclared identifier
.\connect.c(297) : error C2059: syntax error : ')'
.\connect.c(344) : error C2065: 'myhost' : undeclared identifier
.\connect.c(353) : error C2059: syntax error : 'return'
.\connect.c(354) : error C2059: syntax error : '}'
.\connect.c(427) : warning C4013: 'verifyconnect' undefined; assuming extern
returning int
NMAKE : fatal error U1077: 'cl.exe' : return code '0x2'
Stop.
******************************
******************************
D:\curl-7.10.9-20031116\lib>nmake -f makefile.vc6 cfg=release-ssl-dll
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
cl.exe /MD /O2 /D "NDEBUG" /D "USE_SSLEAY" /I
"d:\dev\external\openssl-0.9.7c/inc32" /I
"d:\dev\external\openssl-0.9.7c/inc32/openssl" /I "..
/include" /nologo /W3 /GX /D "WIN32" /D "VC6" /D "_MBCS" /D "_LIB" /YX /FD
/c /D "MSDOS" /Fo".\release-ssl-dll\netrc.obj" .\netrc.c
netrc.c
.\netrc.c(124) : error C2065: 'pw' : undeclared identifier
.\netrc.c(124) : warning C4047: '==' : 'void *' differs in levels of
indirection from 'int '
NMAKE : fatal error U1077: 'cl.exe' : return code '0x2'
Stop.
******************************
-------------------------------------------------------
This SF.net email is sponsored by: IBM Linux Tutorials.
Become an expert in LINUX or just sharpen your skills. Sign up for IBM's
Free Linux Tutorials. Learn everything from the bash shell to sys admin.
Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click
Received on 2003-12-14