> I am using VC 6, 0.9.6-beta1 with rand_win.c(version 1.9 from the CVS).
> 
> I encounter the following error while building the library:
> 
> link /nologo /subsystem:console /machine:I386 /opt:ref /dll /out:out32dl
> l\ssleay32.dll /def:ms/SSLEAY32.def @d:\TEMP\nmc00217.
>    Creating library out32dll\ssleay32.lib and object out32dll\ssleay32.exp
> ssl_cert.obj : error LNK2001: unresolved external symbol _BIO_s_file
> ssl_rsa.obj : error LNK2001: unresolved external symbol _BIO_s_file
> ssl_txt.obj : error LNK2001: unresolved external symbol _BIO_s_file
> out32dll\ssleay32.dll : fatal error LNK1120: 1 unresolved externals
> NMAKE : fatal error U1077: 'link' : return code '0x460'
> Stop.
> 
> Seems the error of changing interfaces. :)

A patch was posted to the mailing list several days ago that fixes
part of the problem; but not all of it.  The function description
information in util/libeay.num and util/ssleay.num is not complete
enough to determine which functions should be excluded after the patch
is applied.

Once you construct libeay32.def and ssleay32.def using the patch you
will need to remove the VMS and WIN16 functions from the export lists.



                  Jeffrey Altman * Sr.Software Designer
                 The Kermit Project * Columbia University
               612 West 115th St * New York, NY * 10025 * USA
     http://www.kermit-project.org/ * [EMAIL PROTECTED]


______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to