Thank you for your response.

I question if that really is the problem. As you can see from the list
of libraries, cryptopp.lib is at the top of the list,
and the directory it's sitting in is at the front of THAT list. The
output clearly indicates the library is being searched,
but the unresolved symbols that it SHOULD contain are not being found.
my library list is (copy and paste from properties - linker - input -
additional dependencies):

cryptopp.lib
ddraw.lib
urlmon.lib
Netapi32.lib
winmm.lib
odbc32.lib
odbccp32.lib
wininet.lib
shlwapi.lib
version.lib
Ws2_32.lib
setupapi.lib
libcpmtd.lib

and the library directories are (copy and paste from properties -
linker - general - additional library directories):
..\CryptLib540\Win32\dll_output\debug;"C:\Program
Files\DirectX\Microsoft DirectX SDK (June 2006)\Lib\x86"

During the link step I get the following output:

1>Searching libraries
1>    Searching ..\CryptLib540\Win32\dll_output\debug\cryptopp.lib:
...
1>    Searching ..\CryptLib540\Win32\dll_output\debug\cryptopp.lib:
...
1>    Searching ..\CryptLib540\Win32\dll_output\debug\cryptopp.lib:
...
1>Finished searching libraries
...
1>   Creating library .\DebugA/IntavaMEF.lib and object
.\DebugA/IntavaMEF.exp
1>Searching libraries
1>    Searching ..\CryptLib540\Win32\dll_output\debug\cryptopp.lib:
1>Finished searching libraries
...

I got your E-Mails (one suggesting it wasn't in the paths and one
pointing me at the web page
http://www.codeproject.com/useritems/CryptoPPIntegration.asp). But as
you can see for
whatever reason, that information has not solved the problem.

Is there some tool, that you can suggest, to "dump" the symbols in the
library so I can see
what is actually IN it, so I can see if it SHOULD be finding or not
finding them?

The output errors are:

1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual unsigned long __thiscall
CryptoPP::BufferedTransformation::MaxRetrievable(void)const "
([EMAIL PROTECTED]@CryptoPP@@UBEKXZ)
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual unsigned long __thiscall
CryptoPP::BufferedTransformation::Skip(unsigned long)"
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual unsigned long __thiscall
CryptoPP::BufferedTransformation::TotalBytesRetrievable(void)const "
([EMAIL PROTECTED]@CryptoPP@@UBEKXZ)
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual unsigned int __thiscall CryptoPP::Filter::TransferTo2(class
CryptoPP::BufferedTransformation &,unsigned long &,class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &,bool)"
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL 
PROTECTED]@@[EMAIL PROTECTED]@2@@std@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual unsigned int __thiscall CryptoPP::Filter::CopyRangeTo2(class
CryptoPP::BufferedTransformation &,unsigned long &,unsigned long,class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &,bool)const "
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL 
PROTECTED]@@[EMAIL PROTECTED]@2@@std@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall
CryptoPP::BufferedTransformation::ChannelInitialize(class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &,class CryptoPP::NameValuePairs const
&,int)"
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@2@@std@@[EMAIL PROTECTED]@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall
CryptoPP::BufferedTransformation::GetWaitObjects(class
CryptoPP::WaitObjectContainer &)"
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@Z)
1>SimUtils.obj : error LNK2019: unresolved external symbol "public:
__thiscall
CryptoPP::DefaultEncryptorWithMAC::DefaultEncryptorWithMAC(char const
*,class CryptoPP::BufferedTransformation *)"
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@1@@Z)
referenced in function "bool __cdecl RaptorEncryptSourceToSink(class
CryptoPP::Source *,class CryptoPP::BufferedTransformation
*,int,int,unsigned char const *)"
(?RaptorEncryptSourceToSink@@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL 
PROTECTED])
1>SimUtils.obj : error LNK2019: unresolved external symbol "public:
__thiscall CryptoPP::CRC32::CRC32(void)" ([EMAIL PROTECTED]@@[EMAIL PROTECTED])
referenced in function "public: __thiscall CryptoPP::Gzip::Gzip(class
CryptoPP::BufferedTransformation *,unsigned int,unsigned int)"
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@Z)
1>SimUtils.obj : error LNK2019: unresolved external symbol "public:
__thiscall CryptoPP::Deflator::Deflator(class
CryptoPP::BufferedTransformation *,int,int)"
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@Z) referenced
in function "public: __thiscall CryptoPP::Gzip::Gzip(class
CryptoPP::BufferedTransformation *,unsigned int,unsigned int)"
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@Z)
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual unsigned int __thiscall CryptoPP::Deflator::Put2(unsigned char
const *,unsigned int,int,bool)"
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall CryptoPP::Deflator::IsolatedInitialize(class
CryptoPP::NameValuePairs const &)"
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@Z)
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual bool __thiscall CryptoPP::Deflator::IsolatedFlush(bool,bool)"
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "protected:
virtual void __thiscall CryptoPP::Gzip::WritePrestreamHeader(void)"
([EMAIL PROTECTED]@CryptoPP@@MAEXXZ)
1>SimUtils.obj : error LNK2001: unresolved external symbol "protected:
virtual void __thiscall
CryptoPP::Gzip::ProcessUncompressedData(unsigned char const *,unsigned
int)" ([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "protected:
virtual void __thiscall CryptoPP::Gzip::WritePoststreamTail(void)"
([EMAIL PROTECTED]@CryptoPP@@MAEXXZ)
1>SimUtils.obj : error LNK2019: unresolved external symbol "public:
__thiscall
CryptoPP::DefaultDecryptorWithMAC::DefaultDecryptorWithMAC(char const
*,class CryptoPP::BufferedTransformation *,bool)"
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@Z)
referenced in function "bool __cdecl RaptorDecryptSourceToSink(class
CryptoPP::Source *,class CryptoPP::BufferedTransformation
*,int,int,unsigned char const *)"
(?RaptorDecryptSourceToSink@@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL 
PROTECTED])
1>SimUtils.obj : error LNK2019: unresolved external symbol "public:
__thiscall CryptoPP::Gunzip::Gunzip(class
CryptoPP::BufferedTransformation *,bool,int)"
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@Z) referenced
in function "bool __cdecl RaptorDecryptSourceToSink(class
CryptoPP::Source *,class CryptoPP::BufferedTransformation
*,int,int,unsigned char const *)"
(?RaptorDecryptSourceToSink@@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL 
PROTECTED])
1>SimUtils.obj : error LNK2019: unresolved external symbol "private:
static int const * __cdecl
CryptoPP::HexDecoder::GetDecodingLookupArray(void)"
([EMAIL PROTECTED]@CryptoPP@@CAPBHXZ) referenced in
function "public: __thiscall CryptoPP::HexDecoder::HexDecoder(class
CryptoPP::BufferedTransformation *)"
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@1@@Z)
1>SimUtils.obj : error LNK2001: unresolved external symbol "private:
static unsigned long const * const CryptoPP::CRC32::m_tab"
([EMAIL PROTECTED]@CryptoPP@@0QBKB)
1>SimUtils.obj : error LNK2019: unresolved external symbol "private:
static int const * __cdecl
CryptoPP::Base64Decoder::GetDecodingLookupArray(void)"
([EMAIL PROTECTED]@CryptoPP@@CAPBHXZ) referenced in
function "public: __thiscall
CryptoPP::Base64Decoder::Base64Decoder(class
CryptoPP::BufferedTransformation *)"
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@1@@Z)
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
static class std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const
CryptoPP::BufferedTransformation::NULL_CHANNEL"
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL 
PROTECTED]@2@@std@@B)
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall
CryptoPP::BlockOrientedCipherModeBase::UncheckedSetKey(class
CryptoPP::NameValuePairs const &,unsigned char const *,unsigned int)"
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall CryptoPP::CipherModeBase::SetKey(unsigned char
const *,unsigned int,class CryptoPP::NameValuePairs const &)"
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@@Z)
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual struct CryptoPP::DecodingResult __thiscall
CryptoPP::PK_FixedLengthDecryptor::Decrypt(class
CryptoPP::RandomNumberGenerator &,unsigned char const *,unsigned
int,unsigned char *)const "
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL 
PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual class CryptoPP::BufferedTransformation * __thiscall
CryptoPP::PK_Decryptor::CreateDecryptionFilter(class
CryptoPP::RandomNumberGenerator &,class
CryptoPP::BufferedTransformation *)const "
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@PAV32@@Z)
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual struct CryptoPP::DecodingResult __thiscall
CryptoPP::TF_DecryptorBase::FixedLengthDecrypt(class
CryptoPP::RandomNumberGenerator &,unsigned char const *,unsigned char
*)const "
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL 
PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual unsigned int __thiscall
CryptoPP::PK_FixedLengthCryptoSystem::MaxPlaintextLength(unsigned
int)const "
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual unsigned int __thiscall
CryptoPP::PK_FixedLengthCryptoSystem::CiphertextLength(unsigned
int)const "
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual unsigned int __thiscall
CryptoPP::PKCS_EncryptionPaddingScheme::MaxUnpaddedLength(unsigned
int)const "
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall
CryptoPP::PKCS_EncryptionPaddingScheme::Pad(class
CryptoPP::RandomNumberGenerator &,unsigned char const *,unsigned
int,unsigned char *,unsigned int)const "
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual struct CryptoPP::DecodingResult __thiscall
CryptoPP::PKCS_EncryptionPaddingScheme::Unpad(unsigned char const
*,unsigned int,unsigned char *)const "
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual void __thiscall
CryptoPP::DES::Base::ProcessAndXorBlock(unsigned char const *,unsigned
char const *,unsigned char *)const "
([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "class
CryptoPP::NullNameValuePairs const CryptoPP::g_nullNameValuePairs"
([EMAIL PROTECTED]@@[EMAIL PROTECTED]@B)
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual unsigned int __thiscall
CryptoPP::StringStore::TransferTo2(class
CryptoPP::BufferedTransformation &,unsigned long &,class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &,bool)"
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL 
PROTECTED]@@[EMAIL PROTECTED]@2@@std@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2001: unresolved external symbol "public:
virtual unsigned int __thiscall
CryptoPP::StringStore::CopyRangeTo2(class
CryptoPP::BufferedTransformation &,unsigned long &,unsigned long,class
std::basic_string<char,struct std::char_traits<char>,class
std::allocator<char> > const &,bool)const "
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL 
PROTECTED]@@[EMAIL PROTECTED]@2@@std@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2019: unresolved external symbol "public:
void __thiscall CryptoPP::DES::Base::UncheckedSetKey(enum
CryptoPP::CipherDir,unsigned char const *,unsigned int)"
([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED])
referenced in function "void __cdecl CryptoPP::CheckedSetKey<class
CryptoPP::BlockCipherTemplate<0,class CryptoPP::DES::Base> >(class
CryptoPP::BlockCipherTemplate<0,class CryptoPP::DES::Base> *,enum
CryptoPP::CipherDir,unsigned char const *,unsigned int,class
CryptoPP::NameValuePairs const &)"
([EMAIL PROTECTED]@[EMAIL PROTECTED]@[EMAIL 
PROTECTED]@@@CryptoPP@@@CryptoPP@@[EMAIL PROTECTED]@[EMAIL 
PROTECTED]@CryptoPP@@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@0@@Z)
1>SimUtils.obj : error LNK2019: unresolved external symbol "public:
void __thiscall CryptoPP::DES_EDE3::Base::UncheckedSetKey(enum
CryptoPP::CipherDir,unsigned char const *,unsigned int)"
([EMAIL PROTECTED]@[EMAIL PROTECTED]@@[EMAIL PROTECTED]@[EMAIL PROTECTED])
referenced in function "void __cdecl CryptoPP::CheckedSetKey<class
CryptoPP::BlockCipherTemplate<1,class CryptoPP::DES_EDE3::Base> >(class
CryptoPP::BlockCipherTemplate<1,class CryptoPP::DES_EDE3::Base> *,enum
CryptoPP::CipherDir,unsigned char const *,unsigned int,class
CryptoPP::NameValuePairs const &)"
([EMAIL PROTECTED]@[EMAIL PROTECTED]@CryptoPP@@@CryptoPP@@@CryptoPP@@[EMAIL 
PROTECTED]@[EMAIL PROTECTED]@@@[EMAIL PROTECTED]@[EMAIL PROTECTED]@0@@Z)
1>SimUtils.obj : error LNK2001: unresolved external symbol "bool
(__cdecl* CryptoPP::AssignIntToInteger)(class type_info const &,void
*,void const *)"
([EMAIL PROTECTED]@@3P6A_NABVtype_info@@[EMAIL PROTECTED])
1>SimUtils.obj : error LNK2019: unresolved external symbol "protected:
void __thiscall
CryptoPP::SimpleKeyingInterface::ThrowIfInvalidKeyLength(class
CryptoPP::Algorithm const &,unsigned int)"
([EMAIL PROTECTED]@CryptoPP@@[EMAIL PROTECTED]@[EMAIL PROTECTED])
referenced in function "public: void __thiscall
CryptoPP::SimpleKeyedTransformation<class
CryptoPP::BlockTransformation>::ThrowIfInvalidKeyLength(unsigned int)"
([EMAIL PROTECTED]@[EMAIL PROTECTED]@@@CryptoPP@@[EMAIL PROTECTED])


--~--~---------~--~----~------------~-------~--~----~
 You received this message because you are subscribed to the Google Groups 
"Crypto++ Users" group.
To post to this group, send email to [EMAIL PROTECTED]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cryptopp-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to