|
(VC6 SP5, Processor Pack, WinXP SP1).
Hi guys,
I've been using a few parts of the original 5.1
release for quite some time now (built as a static lib). Today I updated
everything from CVS, and whilst the library builds fine (sans the old
impompatibilty with STLport that I can't remember how to fix : ), I now get
spammed with zillions of 'unresolved external symbol' errors on linking with the
same app.
No doubt it's something simple, but is there
anything new in CVS that could be causing this? Am I missing a new
preprocessor symbol or something?
The errors:
Linking...
_test_reader.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::IteratedHashBase<unsigned int,class CryptoPP::HashTransformation>::Update(unsigned char const *,unsigned int)" ([EMAIL PROTECTED]@IVHashT [EMAIL PROTECTED]@@@CryptoPP@@[EMAIL PROTECTED]) _test_reader.obj : error LNK2001: unresolved external symbol "protected: virtual void __thiscall CryptoPP::AdditiveCipherTemplate<class CryptoPP::AbstractPolicyHolder<struct CryptoPP::AdditiveCipherAbstractPolicy,class CryptoPP::CTR_ModePolicy> >::Un checkedSetKey(class CryptoPP::NameValuePairs const &,unsigned char const *,unsigned int,unsigned char const *)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@ CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "protected: virtual void __thiscall CryptoPP::AdditiveCipherTemplate<class CryptoPP::AbstractPolicyHolder<struct CryptoPP::AdditiveCipherAbstractPolicy,class CryptoPP::CTR_ModePoli cy> >::UncheckedSetKey(class CryptoPP::NameValuePairs const &,unsigned char const *,unsigned int,unsigned char const *)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@Cr yptoPP@@@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]) _test_reader.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::AdditiveCipherTemplate<class CryptoPP::AbstractPolicyHolder<struct CryptoPP::AdditiveCipherAbstractPolicy,class CryptoPP::CTR_ModePolicy> >::Seek( unsigned __int64)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::AdditiveCipherTemplate<class CryptoPP::AbstractPolicyHolder<struct CryptoPP::AdditiveCipherAbstractPolicy,class CryptoPP::CTR_ModePolicy> >::Seek(unsigned __int64)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]) _test_reader.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::AdditiveCipherTemplate<class CryptoPP::AbstractPolicyHolder<struct CryptoPP::AdditiveCipherAbstractPolicy,class CryptoPP::CTR_ModePolicy> >::Proce ssData(unsigned char *,unsigned char const *,unsigned int)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::AdditiveCipherTemplate<class CryptoPP::AbstractPolicyHolder<struct CryptoPP::AdditiveCipherAbstractPolicy,class CryptoPP::CTR_ModePolicy> >::ProcessData(unsigned char *,unsigned char const *,unsigned int)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]) _test_reader.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::AdditiveCipherTemplate<class CryptoPP::AbstractPolicyHolder<struct CryptoPP::AdditiveCipherAbstractPolicy,class CryptoPP::CTR_ModePolicy> >::Resyn chronize(unsigned char const *)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::AdditiveCipherTemplate<class CryptoPP::AbstractPolicyHolder<struct CryptoPP::AdditiveCipherAbstractPolicy,class CryptoPP::CTR_ModePolicy> >::Resynchronize(unsigned char const *)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]) _test_reader.obj : error LNK2001: unresolved external symbol "protected: void __thiscall CryptoPP::IteratedHashBase<unsigned int,class CryptoPP::HashTransformation>::PadLastBlock(unsigned int,unsigned char)" ([EMAIL PROTECTED]@IVHashTr [EMAIL PROTECTED]@@@CryptoPP@@[EMAIL PROTECTED]) _test_reader.obj : error LNK2001: unresolved external symbol "protected: virtual unsigned int __thiscall CryptoPP::IteratedHashBase<unsigned int,class CryptoPP::HashTransformation>::HashMultipleBlocks(unsigned int const *,unsigned int)" (?HashMultipl [EMAIL PROTECTED]@[EMAIL PROTECTED]@@@CryptoPP@@[EMAIL PROTECTED]) _test_reader.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::IteratedHashBase<unsigned int,class CryptoPP::HashTransformation>::Restart(void)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@@@Cry ptoPP@@UAEXXZ) _test_reader.obj : error LNK2001: unresolved external symbol "public: virtual unsigned char * __thiscall CryptoPP::IteratedHashBase<unsigned int,class CryptoPP::HashTransformation>::CreateUpdateSpace(unsigned int &)" ([EMAIL PROTECTED] [EMAIL PROTECTED]@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "private: virtual void __thiscall CryptoPP::CFB_EncryptionTemplate<class CryptoPP::AbstractPolicyHolder<class CryptoPP::CFB_CipherAbstractPolicy,class CryptoPP::CFB_ModePolicy> >:: CombineMessageAndShiftRegister(unsigned char *,unsigned char *,unsigned char const *,unsigned int)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@C ryptoPP@@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "protected: virtual void __thiscall CryptoPP::CFB_CipherTemplate<class CryptoPP::AbstractPolicyHolder<class CryptoPP::CFB_CipherAbstractPolicy,class CryptoPP::CFB_ModePolicy> >::Un checkedSetKey(class CryptoPP::NameValuePairs const &,unsigned char const *,unsigned int,unsigned char const *)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP @@[EMAIL PROTECTED]@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::CFB_CipherTemplate<class CryptoPP::AbstractPolicyHolder<class CryptoPP::CFB_CipherAbstractPolicy,class CryptoPP::CFB_ModePolicy> >::Proce ssData(unsigned char *,unsigned char const *,unsigned int)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::CFB_CipherTemplate<class CryptoPP::AbstractPolicyHolder<class CryptoPP::CFB_CipherAbstractPolicy,class CryptoPP::CFB_ModePolicy> >::Resyn chronize(unsigned char const *)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "private: virtual void __thiscall CryptoPP::CFB_DecryptionTemplate<class CryptoPP::AbstractPolicyHolder<class CryptoPP::CFB_CipherAbstractPolicy,class CryptoPP::CFB_ModePolicy> >:: CombineMessageAndShiftRegister(unsigned char *,unsigned char *,unsigned char const *,unsigned int)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@C ryptoPP@@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "protected: virtual void __thiscall CryptoPP::AdditiveCipherTemplate<class CryptoPP::AbstractPolicyHolder<struct CryptoPP::AdditiveCipherAbstractPolicy,class CryptoPP::OFB_ModePoli cy> >::UncheckedSetKey(class CryptoPP::NameValuePairs const &,unsigned char const *,unsigned int,unsigned char const *)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@Cr yptoPP@@@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::AdditiveCipherTemplate<class CryptoPP::AbstractPolicyHolder<struct CryptoPP::AdditiveCipherAbstractPolicy,class CryptoPP::OFB_ModePolicy> >::Seek(unsigned __int64)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::AdditiveCipherTemplate<class CryptoPP::AbstractPolicyHolder<struct CryptoPP::AdditiveCipherAbstractPolicy,class CryptoPP::OFB_ModePolicy> >::ProcessData(unsigned char *,unsigned char const *,unsigned int)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]) cryptlibd.lib(modes.obj) : error LNK2001: unresolved external symbol "public: virtual void __thiscall CryptoPP::AdditiveCipherTemplate<class CryptoPP::AbstractPolicyHolder<struct CryptoPP::AdditiveCipherAbstractPolicy,class CryptoPP::OFB_ModePolicy> >::Resynchronize(unsigned char const *)" ([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]) -- gl
|
