Borland C++ Builder 6 compile

63 views
Skip to first unread message

YogurT

unread,
Dec 28, 2009, 7:18:04 AM12/28/09
to Crypto++ Users
Hello!!!
I have to add Crypto++ to my project in Builder C++ 6. I have problems
with static linking. Is there any patch or solutions that can make
Crypto++ able to compile on BBC32?

Julio Cesar Pérez Franco

unread,
Jan 4, 2010, 1:46:18 AM1/4/10
to Crypto++ Users
I had to use the 5.5.2 (i had to download the full tarball from
sourceforge) because the one i downloaded from the website kepped
sending linking errors with my project , i'm currently using it but is
not easy to integrate with the VCLs.


This is what i got from the other version:
...
[ILINK32 Error] Error: Unresolved external
'CryptoPP::OFB_ModePolicy::CipherResynchronize(unsigned char *, const
unsigned char *, unsigned int)' referenced from E:\DEV\CRYPTOPP\TAGS
\CRYPTOPP_5_6_0\DEBUG_BUILD\REGTEST.OBJ
[ILINK32 Error] Error: Unresolved external
'CryptoPP::BlockTransformation::OptimalDataAlignment() const'
referenced from E:\DEV\CRYPTOPP\TAGS\CRYPTOPP_5_6_0\DEBUG_BUILD
\DLLTEST.OBJ
[ILINK32 Error] Error: Unresolved external
'CryptoPP::BlockTransformation::AdvancedProcessBlocks(const unsigned
char *, const unsigned char *, unsigned char *, unsigned int, unsigned
int) const' referenced from E:\DEV\CRYPTOPP\TAGS
\CRYPTOPP_5_6_0\DEBUG_BUILD\DLLTEST.OBJ
[ILINK32 Error] Error: Unresolved external
'CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPolicy,
CryptoPP::OFB_ModePolicy> >::Resynchronize(const unsigned char *,
int)' referenced from E:\DEV\CRYPTOPP\TAGS\CRYPTOPP_5_6_0\DEBUG_BUILD
\REGTEST.OBJ
[ILINK32 Error] Error: Unresolved external 'CryptoPP::VerifyBufsEqual
(const unsigned char *, const unsigned char *, unsigned int)'
referenced from E:\DEV\CRYPTOPP\TAGS\CRYPTOPP_5_6_0\DEBUG_BUILD
\REGTEST.OBJ
[ILINK32 Error] Error: Unresolved external
'CryptoPP::IteratedHashBase<unsigned int,
CryptoPP::MessageAuthenticationCode>::Update(const unsigned char *,
unsigned int)' referenced from E:\DEV\CRYPTOPP\TAGS
\CRYPTOPP_5_6_0\DEBUG_BUILD\REGTEST.OBJ
[ILINK32 Error] Error: Unresolved external
'CryptoPP::IteratedHashBase<unsigned int,
CryptoPP::MessageAuthenticationCode>::CreateUpdateSpace(unsigned
int&)' referenced from E:\DEV\CRYPTOPP\TAGS\CRYPTOPP_5_6_0\DEBUG_BUILD
\REGTEST.OBJ
[ILINK32 Error] Error: Unresolved external
'CryptoPP::IteratedHashBase<unsigned int,
CryptoPP::MessageAuthenticationCode>::Restart()' referenced from E:\DEV
\CRYPTOPP\TAGS\CRYPTOPP_5_6_0\DEBUG_BUILD\REGTEST.OBJ
[ILINK32 Error] Error: Unresolved external
'CryptoPP::IteratedHashBase<unsigned int,
CryptoPP::MessageAuthenticationCode>::TruncatedFinal(unsigned char *,
unsigned int)' referenced from E:\DEV\CRYPTOPP\TAGS
\CRYPTOPP_5_6_0\DEBUG_BUILD\REGTEST.OBJ
[ILINK32 Error] Error: Unresolved external
'CryptoPP::IteratedHashBase<unsigned int,
CryptoPP::MessageAuthenticationCode>::HashMultipleBlocks(const
unsigned int *, unsigned int)' referenced from E:\DEV\CRYPTOPP\TAGS
\CRYPTOPP_5_6_0\DEBUG_BUILD\REGTEST.OBJ
[ILINK32 Error] Fatal: Too many errors; stopping link
Failed
Elapsed time: 00:03:45.7

Reply all
Reply to author
Forward
0 new messages