Hi, it's all sorted now (see my other messages).  Odd though how they turn
up out of sync, isn't it : ).
--
gl

----- Original Message ----- 
From: "Walton, Jeffrey" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, February 02, 2004 9:37 PM
Subject: RE: VC6 link errors with CVS 5.1 src


> Hi gl,
>
> Shooting from the hip...
>
> __thiscall: calling convention.
> Also, did you set your projrc for multithreaded?
>
> Jeff
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of gl
> Sent: Sunday, February 01, 2004 3:57 PM
> To: [EMAIL PROTECTED]
> Subject: VC6 link errors with CVS 5.1 src
>
>
>
> (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]
> [EMAIL PROTECTED]@@[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]
> [EMAIL PROTECTED]@@[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]
> [EMAIL PROTECTED]@@[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]
> [EMAIL PROTECTED]@@[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]
> [EMAIL PROTECTED]@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@U
> [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]
> [EMAIL PROTECTED]@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@U
> [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]
> [EMAIL PROTECTED]@@[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]
> [EMAIL PROTECTED]@@[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@@MAE
> [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]@V?$AbstractPol
> [EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoP
> P@@@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]
> [EMAIL PROTECTED]@@[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]
> [EMAIL PROTECTED]@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@UAEXPAEPB
> [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]
> [EMAIL PROTECTED]@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@UAEXPBE
> @Z)
> 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]@V?$AbstractPol
> [EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@CryptoP
> P@@@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]
> [EMAIL PROTECTED]@@[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]
> [EMAIL PROTECTED]@@[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]
> [EMAIL PROTECTED]@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@@U
> [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]
> [EMAIL PROTECTED]@@[EMAIL PROTECTED]@@CryptoPP@@@CryptoPP@
> @[EMAIL PROTECTED])
> --
> gl
>

Reply via email to