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