got this error..
In file included from ../../../Extern/include/cryptopp/modes.h:8:0,
from cipher.cpp:7:
../../../Extern/include/cryptopp/secblock.h: In instantiation of 'CryptoPP::Allo catorWithCleanup<T, T_Align16>::pointer CryptoPP::AllocatorWithCleanup<T, T_Alig n16>::allocate(CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type, const vo id*) [with T = unsigned char; bool T_Align16 = false; CryptoPP::AllocatorWithCle anup<T, T_Align16>::pointer = unsigned char*; CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type = unsigned int]':
../../../Extern/include/cryptopp/secblock.h:247:25: required from 'CryptoPP::S ecBlock<T, A>::SecBlock(CryptoPP::SecBlock<T, A>::size_type) [with T = unsigned char; A = CryptoPP::AllocatorWithCleanup<unsigned char>; CryptoPP::SecBlock<T, A >::size_type = unsigned int]'
../../../Extern/include/cryptopp/algparam.h:17:2: required from here
../../../Extern/include/cryptopp/secblock.h:91:14: error: 'CheckSize' was not de clared in this scope, and no declarations were found by argument-dependent looku p at the point of instantiation [-fpermissive]
CheckSize(n);
^
../../../Extern/include/cryptopp/secblock.h:91:14: note: declarations in depende nt base 'CryptoPP::AllocatorBase<unsigned char>' are not found by unqualified lo okup
../../../Extern/include/cryptopp/secblock.h:91:14: note: use 'this->CheckSize' i nstead
../../../Extern/include/cryptopp/secblock.h: In instantiation of 'CryptoPP::Allo catorWithCleanup<T, T_Align16>::pointer CryptoPP::AllocatorWithCleanup<T, T_Alig n16>::allocate(CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type, const vo id*) [with T = unsigned char; bool T_Align16 = true; CryptoPP::AllocatorWithClea nup<T, T_Align16>::pointer = unsigned char*; CryptoPP::AllocatorWithCleanup<T, T _Align16>::size_type = unsigned int]':
../../../Extern/include/cryptopp/secblock.h:247:25: required from 'CryptoPP::S ecBlock<T, A>::SecBlock(CryptoPP::SecBlock<T, A>::size_type) [with T = unsigned char; A = CryptoPP::AllocatorWithCleanup<unsigned char, true>; CryptoPP::SecBloc k<T, A>::size_type = unsigned int]'
../../../Extern/include/cryptopp/modes.h:63:34: required from here
../../../Extern/include/cryptopp/secblock.h:91:14: error: 'CheckSize' was not de clared in this scope, and no declarations were found by argument-dependent looku p at the point of instantiation [-fpermissive]
../../../Extern/include/cryptopp/secblock.h:91:14: note: declarations in depende nt base 'CryptoPP::AllocatorBase<unsigned char>' are not found by unqualified lo okup
../../../Extern/include/cryptopp/secblock.h:91:14: note: use 'this->CheckSize' i nstead
../../../Extern/include/cryptopp/secblock.h: In instantiation of 'CryptoPP::Allo catorWithCleanup<T, T_Align16>::pointer CryptoPP::AllocatorWithCleanup<T, T_Alig n16>::allocate(CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type, const vo id*) [with T = unsigned int; bool T_Align16 = true; CryptoPP::AllocatorWithClean up<T, T_Align16>::pointer = unsigned int*; CryptoPP::AllocatorWithCleanup<T, T_A lign16>::size_type = unsigned int]':
../../../Extern/include/cryptopp/secblock.h:249:29: required from 'CryptoPP::S ecBlock<T, A>::SecBlock(const CryptoPP::SecBlock<T, A>&) [with T = unsigned int; A = CryptoPP::AllocatorWithCleanup<unsigned int, true>]'
../../../Extern/include/cryptopp/modarith.h:122:20: required from here
../../../Extern/include/cryptopp/secblock.h:91:14: error: 'CheckSize' was not de clared in this scope, and no declarations were found by argument-dependent looku p at the point of instantiation [-fpermissive]
../../../Extern/include/cryptopp/secblock.h:91:14: note: declarations in depende nt base 'CryptoPP::AllocatorBase<unsigned int>' are not found by unqualified loo kup
../../../Extern/include/cryptopp/secblock.h:91:14: note: use 'this->CheckSize' i nstead
../../../Extern/include/cryptopp/secblock.h: In instantiation of 'CryptoPP::Allo catorWithCleanup<T, T_Align16>::pointer CryptoPP::AllocatorWithCleanup<T, T_Alig n16>::allocate(CryptoPP::AllocatorWithCleanup<T, T_Align16>::size_type, const vo id*) [with T = unsigned int; bool T_Align16 = false; CryptoPP::AllocatorWithClea nup<T, T_Align16>::pointer = unsigned int*; CryptoPP::AllocatorWithCleanup<T, T_ Align16>::size_type = unsigned int]':
../../../Extern/include/cryptopp/secblock.h:247:25: required from 'CryptoPP::S ecBlock<T, A>::SecBlock(CryptoPP::SecBlock<T, A>::size_type) [with T = unsigned int; A = CryptoPP::AllocatorWithCleanup<unsigned int>; CryptoPP::SecBlock<T, A>: :size_type = unsigned int]'
../../../Extern/include/cryptopp/rc5.h:22:27: required from 'CryptoPP::BlockCi pherFinal<DIR, BASE>::BlockCipherFinal() [with CryptoPP::CipherDir DIR = (Crypto PP::CipherDir)0u; BASE = CryptoPP::RC5::Enc]'
../../../Extern/include/cryptopp/misc.h:82:7: required from 'CryptoPP::CipherM odeFinalTemplate_CipherHolder<CIPHER, BASE>::CipherModeFinalTemplate_CipherHolde r(const byte*, size_t, const byte*) [with CIPHER = CryptoPP::BlockCipherFinal<(C ryptoPP::CipherDir)0u, CryptoPP::RC5::Enc>; BASE = CryptoPP::ConcretePolicyHolde r<CryptoPP::Empty, CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHold er<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> > >; byte = unsigned char; size_t = unsigned int]'
cipher.cpp:88:64: required from 'CryptoPP::SymmetricCipher* BlockCipherDetail< T>::CreateEncoder(const byte*, size_t, const byte*) const [with T = CryptoPP::RC 5; byte = unsigned char; size_t = unsigned int]'
cipher.cpp:398:1: required from here
../../../Extern/include/cryptopp/secblock.h:91:14: error: 'CheckSize' was not de clared in this scope, and no declarations were found by argument-dependent looku p at the point of instantiation [-fpermissive]
../../../Extern/include/cryptopp/secblock.h:91:14: note: declarations in depende nt base 'CryptoPP::AllocatorBase<unsigned int>' are not found by unqualified loo kup
../../../Extern/include/cryptopp/secblock.h:91:14: note: use 'this->CheckSize' i nstead
gmake: *** [Makefile:131: OBJDIR/cipher.o] Error 1
gmake: *** Waiting for unfinished jobs....
root@root601683:/usr/src/Source/Server/game/src #