Hi Jeffrey and thanks for answer… my Link error is this:

Undefined symbols for architecture x86_64:
"CryptoPP::RandomPool::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&,
 std::string const&, unsigned long long)", referenced from:
vtable for CryptoPP::AutoSeededRandomPool in KeyGenerator.o
"CryptoPP::BufferedTransformation::ChannelPut2(std::string const&, unsigned 
char const*, unsigned long, int, bool)", referenced from:
vtable for CryptoPP::SimpleProxyFilter in KeyGenerator.o
vtable for CryptoPP::Unflushable<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Bufferless<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Sink in KeyGenerator.o
"CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, 
bool)", referenced from:
vtable for CryptoPP::SimpleProxyFilter in KeyGenerator.o
vtable for CryptoPP::Bufferless<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Sink in KeyGenerator.o
"CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)", 
referenced from:
vtable for CryptoPP::SimpleProxyFilter in KeyGenerator.o
vtable for CryptoPP::Unflushable<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Bufferless<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Sink in KeyGenerator.o
"CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, 
unsigned long&)", referenced from:
vtable for CryptoPP::SimpleProxyFilter in KeyGenerator.o
vtable for CryptoPP::Unflushable<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Bufferless<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Sink in KeyGenerator.o
"CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, 
unsigned char*, unsigned long, int, bool)", referenced from:
vtable for CryptoPP::SimpleProxyFilter in KeyGenerator.o
vtable for CryptoPP::Unflushable<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Bufferless<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Sink in KeyGenerator.o
"CryptoPP::BufferedTransformation::ChannelMessageSeriesEnd(std::string const&, 
int, bool)", referenced from:
vtable for CryptoPP::SimpleProxyFilter in KeyGenerator.o
vtable for CryptoPP::Unflushable<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Bufferless<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Sink in KeyGenerator.o
"CryptoPP::Filter::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long 
long&, std::string const&, bool)", referenced from:
vtable for CryptoPP::SimpleProxyFilter in KeyGenerator.o
vtable for CryptoPP::Unflushable<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Bufferless<CryptoPP::Filter> in KeyGenerator.o
"CryptoPP::Filter::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned 
long long&, unsigned long long, std::string const&, bool) const", referenced 
from:
vtable for CryptoPP::SimpleProxyFilter in KeyGenerator.o
vtable for CryptoPP::Unflushable<CryptoPP::Filter> in KeyGenerator.o
vtable for CryptoPP::Bufferless<CryptoPP::Filter> in KeyGenerator.o
"std::__1::__vector_base_common<true>::__throw_length_error() const", 
referenced from:
std::__1::enable_if<(__is_forward_iterator<CryptoPP::Integer*>::value) && 
(is_constructible<CryptoPP::Integer, 
std::__1::iterator_traits<CryptoPP::Integer*>::reference>::value), void>::type 
std::__1::vector<CryptoPP::Integer, std::__1::allocator<CryptoPP::Integer> 
>::assign<CryptoPP::Integer*>(CryptoPP::Integer*, CryptoPP::Integer*) in 
libcryptopp.a(dll.o)
std::__1::enable_if<(__is_forward_iterator<CryptoPP::EC2NPoint*>::value) && 
(is_constructible<CryptoPP::EC2NPoint, 
std::__1::iterator_traits<CryptoPP::EC2NPoint*>::reference>::value), 
void>::type std::__1::vector<CryptoPP::EC2NPoint, 
std::__1::allocator<CryptoPP::EC2NPoint> 
>::assign<CryptoPP::EC2NPoint*>(CryptoPP::EC2NPoint*, CryptoPP::EC2NPoint*) in 
libcryptopp.a(dll.o)
std::__1::enable_if<(__is_forward_iterator<CryptoPP::ECPPoint*>::value) && 
(is_constructible<CryptoPP::ECPPoint, 
std::__1::iterator_traits<CryptoPP::ECPPoint*>::reference>::value), void>::type 
std::__1::vector<CryptoPP::ECPPoint, std::__1::allocator<CryptoPP::ECPPoint> 
>::assign<CryptoPP::ECPPoint*>(CryptoPP::ECPPoint*, CryptoPP::ECPPoint*) in 
libcryptopp.a(dll.o)
void std::__1::vector<CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, 
CryptoPP::Integer>, 
std::__1::allocator<CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, 
CryptoPP::Integer> > 
>::__push_back_slow_path<CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, 
CryptoPP::Integer> const>(CryptoPP::BaseAndExponent<CryptoPP::ECPPoint, 
CryptoPP::Integer> const&) in libcryptopp.a(dll.o)
void std::__1::vector<CryptoPP::ECPPoint, 
std::__1::allocator<CryptoPP::ECPPoint> 
>::__push_back_slow_path<CryptoPP::ECPPoint const>(CryptoPP::ECPPoint const&) 
in libcryptopp.a(dll.o)
std::__1::vector<CryptoPP::ECPPoint, std::__1::allocator<CryptoPP::ECPPoint> 
>::__append(unsigned long) in libcryptopp.a(dll.o)
std::__1::vector<CryptoPP::ECPPoint, std::__1::allocator<CryptoPP::ECPPoint> 
>::__append(unsigned long, CryptoPP::ECPPoint const&) in libcryptopp.a(dll.o)
...
"std::__1::locale::has_facet(std::__1::locale::id&) const", referenced from:
std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in 
libcryptopp.a(files.o)
"std::__1::locale::use_facet(std::__1::locale::id&) const", referenced from:
std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::ws<char, 
std::__1::char_traits<char> >(std::__1::basic_istream<char, 
std::__1::char_traits<char> >&) in libcryptopp.a(integer.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(integer.o)
std::__1::basic_filebuf<char, std::__1::char_traits<char> 
>::imbue(std::__1::locale const&) in libcryptopp.a(files.o)
std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in 
libcryptopp.a(files.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(gf2n.o)
"std::__1::ios_base::getloc() const", referenced from:
std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::ws<char, 
std::__1::char_traits<char> >(std::__1::basic_istream<char, 
std::__1::char_traits<char> >&) in libcryptopp.a(integer.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(integer.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(gf2n.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::__init(char const*, unsigned long)", referenced 
from:
CryptoPP::Clonable::Clone() const in libcryptopp.a(randpool.o)
CryptoPP::Algorithm::AlgorithmName() const in libcryptopp.a(randpool.o)
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher,
 CryptoPP::Rijndael_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, 
CryptoPP::Rijndael_Info> >, 
CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, 
CryptoPP::Rijndael_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, 
CryptoPP::Rijndael_Info> > >::AlgorithmName() const in libcryptopp.a(randpool.o)
non-virtual thunk to 
CryptoPP::AlgorithmImpl<CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher,
 CryptoPP::Rijndael_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, 
CryptoPP::Rijndael_Info> >, 
CryptoPP::SimpleKeyingInterfaceImpl<CryptoPP::TwoBases<CryptoPP::BlockCipher, 
CryptoPP::Rijndael_Info>, CryptoPP::TwoBases<CryptoPP::BlockCipher, 
CryptoPP::Rijndael_Info> > >::AlgorithmName() const in libcryptopp.a(randpool.o)
CryptoPP::AlgorithmImpl<CryptoPP::IteratedHash<unsigned int, 
CryptoPP::EnumToType<CryptoPP::ByteOrder, 1>, 64u, 
CryptoPP::HashTransformation>, CryptoPP::SHA256>::AlgorithmName() const in 
libcryptopp.a(randpool.o)
CryptoPP::FilterWithBufferedInput::FilterWithBufferedInput(unsigned long, 
unsigned long, unsigned long, CryptoPP::BufferedTransformation*) in 
libcryptopp.a(filters.o)
CryptoPP::FilterWithBufferedInput::IsolatedInitialize(CryptoPP::NameValuePairs 
const&) in libcryptopp.a(filters.o)
...
"std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::__init(char const*, unsigned long, unsigned 
long)", referenced from:
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> 
>(std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, char const*) in libcryptopp.a(randpool.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >(char const*, 
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&) in libcryptopp.a(filters.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> 
>(std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, char const*) in libcryptopp.a(filters.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> 
>(std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&) in 
libcryptopp.a(filters.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> 
>(std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, char const*) in libcryptopp.a(cryptlib.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> 
>(std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&) in 
libcryptopp.a(cryptlib.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >(char const*, 
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&) in libcryptopp.a(cryptlib.o)
...
"std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::__init(unsigned long, char)", referenced from:
std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > 
std::__1::__pad_and_output<char, std::__1::char_traits<char> 
>(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char 
const*, char const*, char const*, std::__1::ios_base&, char) in 
libcryptopp.a(integer.o)
CryptoPP::StringNarrow(wchar_t const*, bool) in libcryptopp.a(files.o)
std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> > 
std::__1::__pad_and_output<char, std::__1::char_traits<char> 
>(std::__1::ostreambuf_iterator<char, std::__1::char_traits<char> >, char 
const*, char const*, char const*, std::__1::ios_base&, char) in 
libcryptopp.a(gf2n.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::append(char const*)", referenced from:
CryptoPP::AlgorithmParametersBase::GetVoidValue(char const*, std::type_info 
const&, void*) const in libcryptopp.a(algparam.o)
CryptoPP::GetValueHelperClass<CryptoPP::DL_GroupParameters<CryptoPP::Integer>, 
CryptoPP::DL_GroupParameters<CryptoPP::Integer> >& 
CryptoPP::GetValueHelperClass<CryptoPP::DL_GroupParameters<CryptoPP::Integer>, 
CryptoPP::DL_GroupParameters<CryptoPP::Integer> 
>::operator()<CryptoPP::Integer>(char const*, CryptoPP::Integer const& 
(CryptoPP::DL_GroupParameters<CryptoPP::Integer>::*)() const) in 
libcryptopp.a(dll.o)
CryptoPP::GetValueHelperClass<CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation,
 CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >, 
CryptoPP::DL_GroupParameters_IntegerBased>::Assignable() in libcryptopp.a(dll.o)
CryptoPP::GetValueHelperClass<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, 
CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint> >::Assignable() in 
libcryptopp.a(dll.o)
CryptoPP::GetValueHelperClass<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, 
CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint> >& 
CryptoPP::GetValueHelperClass<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, 
CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint> 
>::operator()<CryptoPP::ECP>(char const*, CryptoPP::ECP const& 
(CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>::*)() const) in 
libcryptopp.a(dll.o)
CryptoPP::GetValueHelperClass<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>, 
CryptoPP::DL_GroupParameters<CryptoPP::EC2NPoint> >::Assignable() in 
libcryptopp.a(dll.o)
CryptoPP::GetValueHelperClass<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>, 
CryptoPP::DL_GroupParameters<CryptoPP::EC2NPoint> >& 
CryptoPP::GetValueHelperClass<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>, 
CryptoPP::DL_GroupParameters<CryptoPP::EC2NPoint> 
>::operator()<CryptoPP::EC2N>(char const*, CryptoPP::EC2N const& 
(CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>::*)() const) in 
libcryptopp.a(dll.o)
...
"std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::append(char const*, unsigned long)", referenced 
from:
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> 
>(std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, char const*) in libcryptopp.a(randpool.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >(char const*, 
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&) in libcryptopp.a(filters.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> 
>(std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, char const*) in libcryptopp.a(filters.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> 
>(std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&) in 
libcryptopp.a(filters.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> 
>(std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, char const*) in libcryptopp.a(cryptlib.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> 
>(std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&) in 
libcryptopp.a(cryptlib.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >(char const*, 
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&) in libcryptopp.a(cryptlib.o)
...
"std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::assign(char const*, unsigned long)", referenced 
from:
CryptoPP::BERDecodeTextString(CryptoPP::BufferedTransformation&, 
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >&, unsigned char) in libcryptopp.a(asn.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::reserve(unsigned long)", referenced from:
CryptoPP::StringSinkTemplate<std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > >::Put2(unsigned char 
const*, unsigned long, int, bool) in libcryptopp.a(dll.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::__grow_by(unsigned long, unsigned long, unsigned 
long, unsigned long, unsigned long, unsigned long)", referenced from:
std::__1::enable_if<__is_forward_iterator<char const*>::value, 
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >&>::type std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> >::append<char 
const*>(char const*, char const*) in libcryptopp.a(dll.o)
"std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::push_back(char)", referenced from:
CryptoPP::GetValueHelperClass<CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation,
 CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >, 
CryptoPP::DL_GroupParameters_IntegerBased>::Assignable() in libcryptopp.a(dll.o)
CryptoPP::GetValueHelperClass<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>, 
CryptoPP::DL_GroupParameters<CryptoPP::ECPPoint> >::Assignable() in 
libcryptopp.a(dll.o)
CryptoPP::GetValueHelperClass<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>, 
CryptoPP::DL_GroupParameters<CryptoPP::EC2NPoint> >::Assignable() in 
libcryptopp.a(dll.o)
CryptoPP::GetValueHelperClass<CryptoPP::DL_PublicKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>
 >, CryptoPP::DL_PublicKey<CryptoPP::ECPPoint> >::Assignable() in 
libcryptopp.a(dll.o)
CryptoPP::GetValueHelperClass<CryptoPP::DL_PublicKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>
 >, CryptoPP::DL_PublicKey<CryptoPP::EC2NPoint> >::Assignable() in 
libcryptopp.a(dll.o)
CryptoPP::GetValueHelperClass<CryptoPP::DL_PrivateKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::ECP>
 >, CryptoPP::DL_PrivateKey<CryptoPP::ECPPoint> >::Assignable() in 
libcryptopp.a(dll.o)
CryptoPP::GetValueHelperClass<CryptoPP::DL_PrivateKeyImpl<CryptoPP::DL_GroupParameters_EC<CryptoPP::EC2N>
 >, CryptoPP::DL_PrivateKey<CryptoPP::EC2NPoint> >::Assignable() in 
libcryptopp.a(dll.o)
...
"std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::basic_string(std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced 
from:
CryptoPP::Clonable::Clone() const in libcryptopp.a(randpool.o)
CryptoPP::SimpleKeyingInterface::Resynchronize(unsigned char const*, int) in 
libcryptopp.a(randpool.o)
CryptoPP::FilterWithBufferedInput::FilterWithBufferedInput(unsigned long, 
unsigned long, unsigned long, CryptoPP::BufferedTransformation*) in 
libcryptopp.a(filters.o)
CryptoPP::FilterWithBufferedInput::IsolatedInitialize(CryptoPP::NameValuePairs 
const&) in libcryptopp.a(filters.o)
CryptoPP::ArraySink::IsolatedInitialize(CryptoPP::NameValuePairs const&) in 
libcryptopp.a(filters.o)
CryptoPP::StreamTransformationFilter::StreamTransformationFilter(CryptoPP::StreamTransformation&,
 CryptoPP::BufferedTransformation*, 
CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme, bool) in 
libcryptopp.a(filters.o)
CryptoPP::StreamTransformationFilter::InitializeDerivedAndReturnNewSizes(CryptoPP::NameValuePairs
 const&, unsigned long&, unsigned long&, unsigned long&) in 
libcryptopp.a(filters.o)
...
"std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::~basic_string()", referenced from:
CryptoPP::Clonable::Clone() const in libcryptopp.a(randpool.o)
CryptoPP::SimpleKeyingInterface::Resynchronize(unsigned char const*, int) in 
libcryptopp.a(randpool.o)
CryptoPP::Exception::~Exception() in libcryptopp.a(randpool.o)
CryptoPP::Exception::~Exception() in libcryptopp.a(randpool.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > std::__1::operator+<char, 
std::__1::char_traits<char>, std::__1::allocator<char> 
>(std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, char const*) in libcryptopp.a(randpool.o)
CryptoPP::NotImplemented::~NotImplemented() in libcryptopp.a(randpool.o)
CryptoPP::NotImplemented::~NotImplemented() in libcryptopp.a(randpool.o)
...
"std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> >::operator=(std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced 
from:
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > CryptoPP::IntToString<int>(int, unsigned int) in 
libcryptopp.a(cryptlib.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > CryptoPP::IntToString<unsigned int>(unsigned int, 
unsigned int) in libcryptopp.a(cryptlib.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > CryptoPP::IntToString<unsigned long long>(unsigned 
long long, unsigned int) in libcryptopp.a(cryptlib.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > CryptoPP::IntToString<unsigned long>(unsigned long, 
unsigned int) in libcryptopp.a(cryptlib.o)
std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > CryptoPP::IntToString<int>(int, unsigned int) in 
libcryptopp.a(osrng.o)
CryptoPP::FileStore::StoreInitialize(CryptoPP::NameValuePairs const&) in 
libcryptopp.a(files.o)
CryptoPP::FileSink::IsolatedInitialize(CryptoPP::NameValuePairs const&) in 
libcryptopp.a(files.o)
...
"std::__1::basic_istream<char, std::__1::char_traits<char> >::peek()", 
referenced from:
CryptoPP::FileStore::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned 
long long&, unsigned long long, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) const in 
libcryptopp.a(files.o)
"std::__1::basic_istream<char, std::__1::char_traits<char> >::read(char*, 
long)", referenced from:
CryptoPP::operator>>(std::__1::basic_istream<char, std::__1::char_traits<char> 
>&, CryptoPP::Integer&) in libcryptopp.a(integer.o)
CryptoPP::FileStore::TransferTo2(CryptoPP::BufferedTransformation&, unsigned 
long long&, std::__1::basic_string<char, std::__1::char_traits<char>, 
std::__1::allocator<char> > const&, bool) in libcryptopp.a(files.o)
"std::__1::basic_istream<char, std::__1::char_traits<char> 
>::seekg(std::__1::fpos<__mbstate_t>)", referenced from:
CryptoPP::FileStore::MaxRetrievable() const in libcryptopp.a(files.o)
CryptoPP::FileStore::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned 
long long&, unsigned long long, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) const in 
libcryptopp.a(files.o)
"std::__1::basic_istream<char, std::__1::char_traits<char> >::seekg(long long, 
std::__1::ios_base::seekdir)", referenced from:
CryptoPP::FileStore::MaxRetrievable() const in libcryptopp.a(files.o)
CryptoPP::FileStore::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned 
long long&, unsigned long long, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) const in 
libcryptopp.a(files.o)
CryptoPP::FileStore::Skip(unsigned long long) in libcryptopp.a(files.o)
"std::__1::basic_istream<char, std::__1::char_traits<char> >::tellg()", 
referenced from:
CryptoPP::FileStore::MaxRetrievable() const in libcryptopp.a(files.o)
CryptoPP::FileStore::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned 
long long&, unsigned long long, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) const in 
libcryptopp.a(files.o)
CryptoPP::FileStore::Skip(unsigned long long) in libcryptopp.a(files.o)
"std::__1::basic_istream<char, std::__1::char_traits<char> 
>::sentry::sentry(std::__1::basic_istream<char, std::__1::char_traits<char> >&, 
bool)", referenced from:
std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::ws<char, 
std::__1::char_traits<char> >(std::__1::basic_istream<char, 
std::__1::char_traits<char> >&) in libcryptopp.a(integer.o)
"std::__1::basic_istream<char, std::__1::char_traits<char> >::putback(char)", 
referenced from:
CryptoPP::operator>>(std::__1::basic_istream<char, std::__1::char_traits<char> 
>&, CryptoPP::Integer&) in libcryptopp.a(integer.o)
"std::__1::basic_istream<char, std::__1::char_traits<char> 
>::~basic_istream()", referenced from:
construction vtable for std::__1::basic_istream<char, 
std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, 
std::__1::char_traits<char> > in libcryptopp.a(files.o)
"std::__1::basic_istream<char, std::__1::char_traits<char> 
>::~basic_istream()", referenced from:
construction vtable for std::__1::basic_istream<char, 
std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, 
std::__1::char_traits<char> > in libcryptopp.a(files.o)
"std::__1::basic_istream<char, std::__1::char_traits<char> 
>::~basic_istream()", referenced from:
CryptoPP::FileStore::StoreInitialize(CryptoPP::NameValuePairs const&) in 
libcryptopp.a(files.o)
std::__1::basic_ifstream<char, std::__1::char_traits<char> >::~basic_ifstream() 
in libcryptopp.a(files.o)
std::__1::basic_ifstream<char, std::__1::char_traits<char> >::~basic_ifstream() 
in libcryptopp.a(files.o)
non-virtual thunk to std::__1::basic_ifstream<char, std::__1::char_traits<char> 
>::~basic_ifstream() in libcryptopp.a(files.o)
non-virtual thunk to std::__1::basic_ifstream<char, std::__1::char_traits<char> 
>::~basic_ifstream() in libcryptopp.a(files.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> >::flush()", 
referenced from:
CryptoPP::FileSink::IsolatedFlush(bool, bool) in libcryptopp.a(files.o)
CryptoPP::FileSink::Put2(unsigned char const*, unsigned long, int, bool) in 
libcryptopp.a(files.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> >::write(char 
const*, long)", referenced from:
CryptoPP::FileSink::Put2(unsigned char const*, unsigned long, int, bool) in 
libcryptopp.a(files.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> 
>::sentry::sentry(std::__1::basic_ostream<char, std::__1::char_traits<char> 
>&)", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(integer.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(gf2n.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> 
>::sentry::~sentry()", referenced from:
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(integer.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(gf2n.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> 
>::~basic_ostream()", referenced from:
construction vtable for std::__1::basic_ostream<char, 
std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, 
std::__1::char_traits<char> > in libcryptopp.a(files.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> 
>::~basic_ostream()", referenced from:
construction vtable for std::__1::basic_ostream<char, 
std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, 
std::__1::char_traits<char> > in libcryptopp.a(files.o)
"std::__1::basic_ostream<char, std::__1::char_traits<char> 
>::~basic_ostream()", referenced from:
CryptoPP::FileSink::IsolatedInitialize(CryptoPP::NameValuePairs const&) in 
libcryptopp.a(files.o)
std::__1::basic_ofstream<char, std::__1::char_traits<char> >::~basic_ofstream() 
in libcryptopp.a(files.o)
std::__1::basic_ofstream<char, std::__1::char_traits<char> >::~basic_ofstream() 
in libcryptopp.a(files.o)
non-virtual thunk to std::__1::basic_ofstream<char, std::__1::char_traits<char> 
>::~basic_ofstream() in libcryptopp.a(files.o)
non-virtual thunk to std::__1::basic_ofstream<char, std::__1::char_traits<char> 
>::~basic_ofstream() in libcryptopp.a(files.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::uflow()", 
referenced from:
vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in 
libcryptopp.a(files.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsgetn(char*, 
long)", referenced from:
vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in 
libcryptopp.a(files.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::xsputn(char 
const*, long)", referenced from:
vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in 
libcryptopp.a(files.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> >::showmanyc()", 
referenced from:
vtable for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in 
libcryptopp.a(files.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> 
>::basic_streambuf()", referenced from:
std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in 
libcryptopp.a(files.o)
"std::__1::basic_streambuf<char, std::__1::char_traits<char> 
>::~basic_streambuf()", referenced from:
std::__1::basic_filebuf<char, std::__1::char_traits<char> >::~basic_filebuf() 
in libcryptopp.a(files.o)
std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in 
libcryptopp.a(files.o)
"std::__1::ctype<char>::id", referenced from:
std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::ws<char, 
std::__1::char_traits<char> >(std::__1::basic_istream<char, 
std::__1::char_traits<char> >&) in libcryptopp.a(integer.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(integer.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(gf2n.o)
"std::__1::locale::locale(std::__1::locale const&)", referenced from:
std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in 
libcryptopp.a(files.o)
"std::__1::locale::~locale()", referenced from:
std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::ws<char, 
std::__1::char_traits<char> >(std::__1::basic_istream<char, 
std::__1::char_traits<char> >&) in libcryptopp.a(integer.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(integer.o)
std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in 
libcryptopp.a(files.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(gf2n.o)
"std::__1::codecvt<char, char, __mbstate_t>::id", referenced from:
std::__1::basic_filebuf<char, std::__1::char_traits<char> 
>::imbue(std::__1::locale const&) in libcryptopp.a(files.o)
std::__1::basic_filebuf<char, std::__1::char_traits<char> >::basic_filebuf() in 
libcryptopp.a(files.o)
"std::__1::ios_base::__set_badbit_and_consider_rethrow()", referenced from:
std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::ws<char, 
std::__1::char_traits<char> >(std::__1::basic_istream<char, 
std::__1::char_traits<char> >&) in libcryptopp.a(integer.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(integer.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(gf2n.o)
"std::__1::ios_base::init(void*)", referenced from:
CryptoPP::FileStore::StoreInitialize(CryptoPP::NameValuePairs const&) in 
libcryptopp.a(files.o)
CryptoPP::FileSink::IsolatedInitialize(CryptoPP::NameValuePairs const&) in 
libcryptopp.a(files.o)
"std::__1::ios_base::clear(unsigned int)", referenced from:
std::__1::basic_istream<char, std::__1::char_traits<char> >& std::__1::ws<char, 
std::__1::char_traits<char> >(std::__1::basic_istream<char, 
std::__1::char_traits<char> >&) in libcryptopp.a(integer.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(integer.o)
CryptoPP::FileStore::StoreInitialize(CryptoPP::NameValuePairs const&) in 
libcryptopp.a(files.o)
CryptoPP::FileStore::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned 
long long&, unsigned long long, std::__1::basic_string<char, 
std::__1::char_traits<char>, std::__1::allocator<char> > const&, bool) const in 
libcryptopp.a(files.o)
CryptoPP::FileSink::IsolatedInitialize(CryptoPP::NameValuePairs const&) in 
libcryptopp.a(files.o)
std::__1::basic_ostream<char, std::__1::char_traits<char> >& 
std::__1::__put_character_sequence<char, std::__1::char_traits<char> 
>(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, char const*, 
unsigned long) in libcryptopp.a(gf2n.o)
"std::__1::basic_ios<char, std::__1::char_traits<char> >::~basic_ios()", 
referenced from:
CryptoPP::FileStore::StoreInitialize(CryptoPP::NameValuePairs const&) in 
libcryptopp.a(files.o)
CryptoPP::FileSink::IsolatedInitialize(CryptoPP::NameValuePairs const&) in 
libcryptopp.a(files.o)
std::__1::basic_ofstream<char, std::__1::char_traits<char> >::~basic_ofstream() 
in libcryptopp.a(files.o)
std::__1::basic_ofstream<char, std::__1::char_traits<char> >::~basic_ofstream() 
in libcryptopp.a(files.o)
non-virtual thunk to std::__1::basic_ofstream<char, std::__1::char_traits<char> 
>::~basic_ofstream() in libcryptopp.a(files.o)
non-virtual thunk to std::__1::basic_ofstream<char, std::__1::char_traits<char> 
>::~basic_ofstream() in libcryptopp.a(files.o)
std::__1::basic_ifstream<char, std::__1::char_traits<char> >::~basic_ifstream() 
in libcryptopp.a(files.o)
...
"std::bad_cast::bad_cast()", referenced from:
std::__1::basic_filebuf<char, std::__1::char_traits<char> >::seekoff(long long, 
std::__1::ios_base::seekdir, unsigned int) in libcryptopp.a(files.o)
std::__1::basic_filebuf<char, std::__1::char_traits<char> >::sync() in 
libcryptopp.a(files.o)
std::__1::basic_filebuf<char, std::__1::char_traits<char> >::underflow() in 
libcryptopp.a(files.o)
std::__1::basic_filebuf<char, std::__1::char_traits<char> >::overflow(int) in 
libcryptopp.a(files.o)
"std::bad_alloc::bad_alloc()", referenced from:
CryptoPP::CallNewHandler() in libcryptopp.a(misc.o)
CryptoPP::AlignedAllocate(unsigned long) in libcryptopp.a(misc.o)
CryptoPP::UnalignedAllocate(unsigned long) in libcryptopp.a(misc.o)
"typeinfo for std::__1::basic_istream<char, std::__1::char_traits<char> >", 
referenced from:
construction vtable for std::__1::basic_istream<char, 
std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, 
std::__1::char_traits<char> > in libcryptopp.a(files.o)
typeinfo for std::__1::basic_ifstream<char, std::__1::char_traits<char> > in 
libcryptopp.a(files.o)
typeinfo for std::__1::basic_istream<char, std::__1::char_traits<char> >* in 
libcryptopp.a(files.o)
"typeinfo for std::__1::basic_ostream<char, std::__1::char_traits<char> >", 
referenced from:
construction vtable for std::__1::basic_ostream<char, 
std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, 
std::__1::char_traits<char> > in libcryptopp.a(files.o)
typeinfo for std::__1::basic_ofstream<char, std::__1::char_traits<char> > in 
libcryptopp.a(files.o)
typeinfo for std::__1::basic_ostream<char, std::__1::char_traits<char> >* in 
libcryptopp.a(files.o)
"typeinfo for std::__1::basic_streambuf<char, std::__1::char_traits<char> >", 
referenced from:
typeinfo for std::__1::basic_filebuf<char, std::__1::char_traits<char> > in 
libcryptopp.a(files.o)
"non-virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> 
>::~basic_istream()", referenced from:
construction vtable for std::__1::basic_istream<char, 
std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, 
std::__1::char_traits<char> > in libcryptopp.a(files.o)
"non-virtual thunk to std::__1::basic_istream<char, std::__1::char_traits<char> 
>::~basic_istream()", referenced from:
construction vtable for std::__1::basic_istream<char, 
std::__1::char_traits<char> >-in-std::__1::basic_ifstream<char, 
std::__1::char_traits<char> > in libcryptopp.a(files.o)
"non-virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> 
>::~basic_ostream()", referenced from:
construction vtable for std::__1::basic_ostream<char, 
std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, 
std::__1::char_traits<char> > in libcryptopp.a(files.o)
"non-virtual thunk to std::__1::basic_ostream<char, std::__1::char_traits<char> 
>::~basic_ostream()", referenced from:
construction vtable for std::__1::basic_ostream<char, 
std::__1::char_traits<char> >-in-std::__1::basic_ofstream<char, 
std::__1::char_traits<char> > in libcryptopp.a(files.o)

Cryptopp give undefined symbol for everywhere… is like my program is not 
linking against libcryptopp.a

regards


=============================================
"El tamaño de tus logros depende del tamaño de tus metas." 
C++ and Qt Senior Developer
Lic. Computer Science
Buenos Aires, Argentina

> On Aug 10, 2015, at 4:29 AM, Jeffrey Walton <[email protected]> wrote:
> 
> 
> 
> On Monday, August 10, 2015 at 3:02:32 AM UTC-4, Jeffrey Walton wrote:
> 
> ...
> In file included from ../CryptoKeyGenerator/KeyGenerator.cpp:3:
> 
> In file included from /Users/freddy/data/freddy/libs/cryptopp562/rsa.h:9:
> 
> In file included from /Users/freddy/data/freddy/libs/cryptopp562/pubkey.h:35:
> 
> In file included from /Users/freddy/data/freddy/libs/cryptopp562/modarith.h:6:
> 
> /Users/freddy/data/freddy/libs/cryptopp562/cryptlib.h:402:41: warning: unused 
> parameter 'iv' [-Wunused-parameter]
> 
> virtual void Resynchronize(const byte *iv, int ivLength=-1) {throw 
> NotImplemented(GetAlgorithm().AlgorithmName() + ": this object doesn't 
> support resynchronization");} 
> 
> 
> Well, I did not see an error. Could you explicitly state what the error is?
> 
> We are working on the warning cleanup now. The cleanup may be available in 
> 5.6.3. It will be available in 5.7.
> 
> In the interim, open GNUmakefile and add -Wno-unused-parameter to CXXFLAGS. 
> Lots of unused parameters is an artifact of C++ and interface programming.
> 
> Uri - you do a lot on OS X. Are you seeing this kind of pollution in the 
> output of make?
> 
> Jeff 
> 
> -- 
> -- 
> You received this message because you are subscribed to the "Crypto++ Users" 
> Google Group.
> To unsubscribe, send an email to [email protected].
> More information about Crypto++ and this group is available at 
> http://www.cryptopp.com <http://www.cryptopp.com/>.
> --- 
> You received this message because you are subscribed to a topic in the Google 
> Groups "Crypto++ Users" group.
> To unsubscribe from this topic, visit 
> https://groups.google.com/d/topic/cryptopp-users/3oPB5uFGBIg/unsubscribe 
> <https://groups.google.com/d/topic/cryptopp-users/3oPB5uFGBIg/unsubscribe>.
> To unsubscribe from this group and all its topics, send an email to 
> [email protected] 
> <mailto:[email protected]>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
-- 
You received this message because you are subscribed to the "Crypto++ Users" 
Google Group.
To unsubscribe, send an email to [email protected].
More information about Crypto++ and this group is available at 
http://www.cryptopp.com.
--- 
You received this message because you are subscribed to the Google Groups 
"Crypto++ Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to