Need help with OpenSSL static library

Gisle Vanem gvanem at online.no
Fri Mar 10 13:10:55 UTC 2023


Jonathan Day wrote:

> This generates a whole series of warnings and errors. I've only included the first few of each.
> 
> warning LNK4075: ignoring '/EDITANDCONTINUE' due to '/INCREMENTAL:NO' specification
> warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
> LINK : warning LNK4217: symbol '__time32' defined in 'libucrtd.lib(time.obj)' is imported by 
> 'libcrypto_static.lib(libcrypto-lib-http_client.obj)' in function '_OSSL_HTTP_REQ_CTX_set_request_line'
> LINK : warning LNK4286: symbol '__time32' defined in 'libucrtd.lib(time.obj)' is imported by 
> 'libcrypto_static.lib(libcrypto-lib-bss_conn.obj)'
> LINK : warning LNK4286: symbol '__time32' defined in 'libucrtd.lib(time.obj)' is imported by 
> 'libcrypto_static.lib(libdefault-lib-drbg.obj)'
> LINK : warning LNK4217: symbol '__time32' defined in 'libucrtd.lib(time.obj)' is imported by 
> 'libcrypto_static.lib(libcrypto-lib-bio_lib.obj)' in function '_BIO_do_connect_retry'

Looks like some part was compiled with '-MDd' and some
other parts (the .libs?) with '-MTd'.


-- 
--gv


More information about the openssl-users mailing list