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]
