> From: owner-openssl-...@openssl.org On Behalf Of dave via RT
> Sent: Wednesday, 18 May, 2011 16:54

> Thanks; that made it worse, though, and it doesn't build:
> 
> .\apps\s_cb.c(731) : error C2027: use of undefined type 'in6_addr'
>         .\apps\s_cb.c(731) : see declaration of 'in6_addr'
> (which somehow reminds me of a bug fixed a couple versions ago)
> 
Some early releases of Windows IPV6 support used in_addr6 
instead of in6_addr. I don't remember the timing now, but VC6 
is way old and maybe before the socket changes were standardized.
If you don't need IPV6, I think you can just compile with 
-DOPENSSL_USE_IPV6=0, or slightly more cleanly add Windows 
to the "IPV6 broken" list in e_os.h (on your copy).

If you do need IPV6, and maybe anyway, you should probably 
upgrade to a newer VC. Note that since 2003 the "Express" 
versions have been free-as-in-beer, and should be enough.

> > From: Richard Levitte - VMS Whacker via RT [mailto:r...@openssl.org] 
> > Sent: Wednesday, May 18, 2011 6:48 AM

> > I suggest you remove all files in include/openssl/, then rebuild.
> > 


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to