On Thu, Apr 4, 2013 at 12:21 PM, Anton Malov <[email protected]> wrote:
> Keeping trying to build master branch using VS 2012.

Now main libraries build fine, but another problem arises while
building testing executables

link /nologo /subsystem:console /opt:ref /debug
/out:out32dll.dbg\v3nametest.exe @C:\temp\temp\nm50D6.tmp
Creating library tmp32dll.dbg\junk.lib and object tmp32dll.dbg\junk.exp
v3nametest.obj : error LNK2019: unresolved external symbol
_X509_check_host referenced in function _run_cert
v3nametest.obj : error LNK2019: unresolved external symbol
_X509_check_email referenced in function _run_cert
out32dll.dbg\v3nametest.exe : fatal error LNK1120: 2 unresolved externals

I think the problem is in absence of function declaration in *.def
files used for windows library linkage,
which are generated from util\*.num which also lacks before-mentioned
definitions.

D:\MyProgram\openssl>perl util\mkdef.pl 32 libeay  1>ms\libeay32.def
Warning: ASN1_TIME_diff does not have a number assigned
Warning: ASN1_add_stable_module does not have a number assigned
Warning: ASN1_str2mask does not have a number assigned
...
D:\MyProgram\openssl>perl util\mkdef.pl 32 ssleay  1>ms\ssleay32.def
Warning: DTLSv1_2_client_method does not have a number assigned
Warning: DTLSv1_2_method does not have a number assigned
Warning: DTLSv1_2_server_method does not have a number assigned
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [email protected]

Reply via email to