Hi,

 

I downloaded the latest .zip and built the libraries using VS2017 for
release/debug under X86 and X64. I modified the configurations to use the
Unicode character set and got a successful build of all components using the
batch build dialog.

 

I'm now getting the following linkage errors in my application - I've
checked that my library paths are set correctly and that I specify the .lib
file in the project's linker input options. Can anybody advise, please?

 

1>cryptlib.lib(hrtimer.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(osrng.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(des.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(hmac.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(randpool.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(gf2n.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(ec2n.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(ecp.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(rng.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(sha.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(rijndael.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(modes.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(gfpcrypt.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(nbtheory.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(asn.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(pubkey.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(iterhash.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(queue.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(fips140.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(mqueue.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(dll.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(basecode.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(base64.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(files.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(integer.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(cryptlib.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(misc.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(filters.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(algparam.obj) : error LNK2001: unresolved external symbol
__calloc_dbg

1>cryptlib.lib(hrtimer.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(osrng.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(des.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(hmac.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(randpool.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(gf2n.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(ec2n.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(ecp.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(rng.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(sha.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(rijndael.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(modes.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(gfpcrypt.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(nbtheory.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(asn.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(pubkey.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(iterhash.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(queue.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(fips140.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(mqueue.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(dll.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(basecode.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(base64.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(files.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(integer.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(cryptlib.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(misc.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(filters.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(algparam.obj) : error LNK2001: unresolved external symbol
__free_dbg

1>cryptlib.lib(hrtimer.obj) : error LNK2019: unresolved external symbol
__malloc_dbg referenced in function "public: char const * __thiscall
std::_Locinfo::_Gettrue(void)const " (?_Gettrue@_Locinfo@std@@QBEPBDXZ)

1>cryptlib.lib(osrng.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(des.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(hmac.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(randpool.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(gf2n.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(ec2n.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(ecp.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(rng.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(sha.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(rijndael.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(modes.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(gfpcrypt.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(nbtheory.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(asn.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(pubkey.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(iterhash.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(queue.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(fips140.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(mqueue.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(dll.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(basecode.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(base64.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(files.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(integer.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(cryptlib.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(misc.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(filters.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(algparam.obj) : error LNK2001: unresolved external symbol
__malloc_dbg

1>cryptlib.lib(randpool.obj) : error LNK2019: unresolved external symbol
__CrtDbgReportW referenced in function "public: void __thiscall
CryptoPP::AllocatorWithCleanup<unsigned char,0>::deallocate(void *,unsigned
int)" (?deallocate@?$AllocatorWithCleanup@E$0A@@CryptoPP@@QAEXPAXI@Z)

1>cryptlib.lib(hrtimer.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>libcpmtd.lib(stdthrow.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(rng.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(osrng.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(des.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(hmac.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(gf2n.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(ec2n.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(ecp.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(hex.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(sha.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(rijndael.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(modes.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(gfpcrypt.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(nbtheory.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(asn.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(pubkey.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(iterhash.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(queue.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(fips140.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(mqueue.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(dll.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(basecode.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(base64.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(files.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(integer.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(cryptlib.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(misc.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(filters.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

1>cryptlib.lib(algparam.obj) : error LNK2001: unresolved external symbol
__CrtDbgReportW

 

Best wishes.

 

Tim Burgess

 

-- 
-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to cryptopp-users-unsubscr...@googlegroups.com.
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
--- 
You received this message because you are subscribed to the Google Groups 
"Crypto++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to cryptopp-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to