Hikayeler

Reklam vermek için turkmmo@gmail.com

GCC9 Source Help

  • Konuyu başlatan nazox
  • Başlangıç tarihi
  • Cevaplar 4
  • Görüntüleme 827

nazox

Level 3
TM Üye
Üye
Katılım
22 Mar 2015
Konular
5
Mesajlar
107
Online süresi
15g 81940s
Reaksiyon Skoru
25
Altın Konu
0
Başarım Puanı
102
TM Yaşı
11 Yıl 1 Ay
MmoLira
3,532
DevLira
0

Metin2 EP, Valorant VP dahil tüm oyun ürünlerini en uygun fiyatlarla bulabilir, Item ve Karakterlerinizi hızlıca satabilirsiniz. HEMEN TIKLA!

Hello Turkmmo! the firts, thanks for read this post! i have a little problem with my source.
Actually i'm udapte boost, cryptopp, and mys files with gcc+9 and c++17, i have a problem on finish compilation my putty say this:

/usr/local/bin/ld: /usr/local/lib/mysql/libmysqlclient.a(client_authentication.cc.o): undefined reference to symbol 'BIO_new_mem_buf@@OPENSSL_1_1_0'
/usr/local/bin/ld: /lib/libcrypto.so.111: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status

I try to repair for my count, every day and search solution and try all, but not work so, when i have this error, in all makefile i add " -lcrypto " but this give me a new error to compile:

/usr/local/bin/ld: .obj/char_skill.o: in function `CHARACTER::ComputeSkillAtPosi tion(unsigned int, pixel_position_s const&, unsigned char)':
/usr/src/Server/game/src/char_skill.cpp:1700: undefined reference to `CPoly::Set Var(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char > > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:1903: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: .obj/char_skill.o: in function `CHARACTER::UseMobSkill(unsign ed int)':
/usr/src/Server/game/src/char_skill.cpp:2959: undefined reference to `CPoly::Set Var(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char > > const&, double)'
/usr/local/bin/ld: .obj/char_skill.o: in function `CHARACTER::ComputeSkill(unsig ned int, CHARACTER*, unsigned char)':
/usr/src/Server/game/src/char_skill.cpp:2064: undefined reference to `CPoly::Set Var(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char > > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2124: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: .obj/char_skill.o:/usr/src/Server/game/src/char_skill.cpp:212 5: more undefined references to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)' follow
/usr/local/bin/ld: .obj/char_skill.o: in function `CHARACTER::ComputeSkill(unsig ned int, CHARACTER*, unsigned char)':
/usr/src/Server/game/src/char_skill.cpp:2132: undefined reference to `CPoly::Get Var(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char > > const&)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2132: undefined refer ence to `CPoly::GetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2189: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2220: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2301: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2404: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2308: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: .obj/char_skill.o:/usr/src/Server/game/src/char_skill.cpp:228 3: more undefined references to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)' follow
/usr/local/bin/ld: .obj/db.o: in function `AccountDB::SetLocale(std::__cxx11::ba sic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/usr/src/Server/game/src/db.cpp:1359: undefined reference to `CAsyncSQL2::SetLoc ale(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char > > const&)'
/usr/local/bin/ld: .obj/guild.o: in function `CGuild::UseSkill(unsigned int, CHA RACTER*, unsigned int)':
/usr/src/Server/game/src/guild.cpp:1315: undefined reference to `CPoly::SetVar(s td::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > c onst&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/guild.cpp:1324: undefined reference to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std:: allocator<char> > const&, double)'
/usr/local/bin/ld: .obj/skill.o: in function `CSkillProto::SetPointVar(std::__cx x11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, d ouble)':
/usr/src/Server/game/src/skill.cpp:10: undefined reference to `CPoly::SetVar(std ::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > con st&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/skill.cpp:11: undefined reference to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::al locator<char> > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/skill.cpp:12: undefined reference to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::al locator<char> > const&, double)'
/usr/local/bin/ld: .obj/skill.o:/usr/src/Server/game/src/skill.cpp:18: more unde fined references to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_tr aits<char>, std::allocator<char> > const&, double)' follow
/usr/local/bin/ld: .obj/cipher.o: in function `DH2KeyAgreement::prepare(void*, u nsigned int*)':
/usr/src/Server/game/src/cipher.cpp:315: undefined reference to `CryptoPP::Integ er::Integer(char const*, CryptoPP::ByteOrder)'
/usr/local/bin/ld: /usr/src/Server/game/src/cipher.cpp:322: undefined reference to `CryptoPP::Integer::Integer(char const*, CryptoPP::ByteOrder)'
/usr/local/bin/ld: /usr/src/Server/game/src/cipher.cpp:324: undefined reference to `CryptoPP::Integer::Integer(char const*, CryptoPP::ByteOrder)'
/usr/local/bin/ld: .obj/cipher.o: in function `CryptoPP::AllocatorWithCleanup<un signed int, true>::deallocate(void*, unsigned int)':
/usr/src/Server/game/src/../../../Extern/include/cryptopp/secblock.h:224: undefi ned reference to `CryptoPP::AlignedDeallocate(void*)'
/usr/local/bin/ld: .obj/cipher.o: in function `CryptoPP::AllocatorWithCleanup<un signed int, true>::allocate(unsigned int, void const*)':
/usr/src/Server/game/src/../../../Extern/include/cryptopp/secblock.h:201: undefi ned reference to `CryptoPP::AlignedAllocate(unsigned int)'
/usr/local/bin/ld: .obj/cipher.o: in function `CryptoPP::AllocatorWithCleanup<un signed char, true>::deallocate(void*, unsigned int)':
/usr/src/Server/game/src/../../../Extern/include/cryptopp/secblock.h:224: undefi ned reference to `CryptoPP::AlignedDeallocate(void*)'
/usr/local/bin/ld: /usr/src/Server/game/src/../../../Extern/include/cryptopp/sec block.h:224: undefined reference to `CryptoPP::AlignedDeallocate(void*)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7SHACAL23EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7SHACAL23EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::pr ocessLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int) '
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7SHACAL23EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7SHACAL23EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, uns igned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7SHACAL23EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7SHACAL23EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7SHACAL23EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7SHACAL23EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7SHACAL23EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7SHACAL23EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::Ad ditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbst ractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7SHACAL23EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7SHACAL23EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator:: GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, un signed long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3TEA3EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 TEA3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::processLas tBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3TEA3EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 TEA3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned ch ar const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3TEA3EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 TEA3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3TEA3EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 TEA3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3TEA3EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 TEA3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::AdditiveCi pherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPoli cy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3TEA3EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 TEA3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator::Generate IntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx11::basi c_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned l ong long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Blowfish4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Blowfish4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation ::processLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Blowfish4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Blowfish4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Blowfish4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Blowfish4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsi gned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Blowfish4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Blowfish4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Blowfish4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Blowfish4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP ::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipher AbstractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsig ned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Blowfish4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Blowfish4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerat or::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::_ _cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& , unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC53EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC53EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::processLas tBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC53EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC53EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned ch ar const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC53EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC53EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC53EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC53EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC53EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC53EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::AdditiveCi pherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPoli cy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC53EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC53EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator::Generate IntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx11::basi c_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned l ong long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4SEED4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4SEED4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::proces sLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4SEED4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4SEED4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mo dePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigne d char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4SEED4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4SEED4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mo dePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int )'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4SEED4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4SEED4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mo dePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4SEED4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4SEED4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::Additi veCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstract Policy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int) '
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4SEED4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4SEED4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator::Gene rateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx11:: basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsign ed long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Camellia4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Camellia4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation ::processLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Camellia4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Camellia4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Camellia4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Camellia4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsi gned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Camellia4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Camellia4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Camellia4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Camellia4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP ::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipher AbstractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsig ned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Camellia4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Camellia4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerat or::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::_ _cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& , unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8DES_EDE24BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8DES_EDE24BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation ::processLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8DES_EDE24BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8DES_EDE24BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8DES_EDE24BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8DES_EDE24BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsi gned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8DES_EDE24BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8DES_EDE24BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8DES_EDE24BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8DES_EDE24BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP ::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipher AbstractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsig ned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8DES_EDE24BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8DES_EDE24BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerat or::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::_ _cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& , unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4IDEA4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4IDEA4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::proces sLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4IDEA4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4IDEA4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mo dePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigne d char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4IDEA4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4IDEA4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mo dePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int )'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4IDEA4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4IDEA4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mo dePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4IDEA4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4IDEA4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::Additi veCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstract Policy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int) '
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4IDEA4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4IDEA4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator::Gene rateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx11:: basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsign ed long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7CAST2564BaseEEENS_20Co ncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHold erINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypt oPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0 ENS_7CAST2564BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTempl ateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePol icyEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation:: ProcessLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned in t)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7CAST2564BaseEEENS_20Co ncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHold erINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypt oPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0 ENS_7CAST2564BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTempl ateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePol icyEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP:: CTR_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, u nsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7CAST2564BaseEEENS_20Co ncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHold erINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypt oPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0 ENS_7CAST2564BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTempl ateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePol icyEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP:: CTR_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsign ed int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7CAST2564BaseEEENS_20Co ncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHold erINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypt oPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0 ENS_7CAST2564BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTempl ateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePol icyEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP:: CTR_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7CAST2564BaseEEENS_20Co ncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHold erINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypt oPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0 ENS_7CAST2564BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTempl ateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePol icyEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP:: AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAb stractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigne d int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7CAST2564BaseEEENS_20Co ncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHold erINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypt oPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0 ENS_7CAST2564BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTempl ateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePol icyEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator ::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__c xx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Serpent3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Serpent3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::pr ocessLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int) '
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Serpent3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Serpent3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, uns igned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Serpent3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Serpent3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Serpent3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Serpent3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Serpent3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Serpent3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::Ad ditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbst ractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Serpent3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Serpent3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator:: GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, un signed long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Twofish3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Twofish3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::pr ocessLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int) '
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Twofish3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Twofish3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, uns igned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Twofish3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Twofish3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Twofish3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Twofish3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Twofish3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Twofish3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::Ad ditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbst ractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Twofish3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Twofish3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator:: GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, un signed long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4MARS3EncEEENS_20Concre tePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP3 6CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_ 4MARS3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_2 0AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEE SA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::processL astBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4MARS3EncEEENS_20Concre tePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP3 6CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_ 4MARS3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_2 0AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEE SA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mode Policy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4MARS3EncEEENS_20Concre tePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP3 6CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_ 4MARS3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_2 0AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEE SA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mode Policy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4MARS3EncEEENS_20Concre tePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP3 6CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_ 4MARS3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_2 0AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEE SA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mode Policy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4MARS3EncEEENS_20Concre tePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP3 6CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_ 4MARS3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_2 0AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEE SA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::Additive CipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPo licy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4MARS3EncEEENS_20Concre tePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP3 6CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_ 4MARS3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_2 0AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEE SA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator::Genera teIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx11::ba sic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC63EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC63EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::processLas tBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC63EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC63EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned ch ar const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC63EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC63EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC63EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC63EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC63EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC63EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::AdditiveCi pherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPoli cy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC63EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC63EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator::Generate IntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx11::basi c_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned l ong long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE[_ZTVN8CryptoPP20Abstract PolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE]+0xb4): un defined reference to `CryptoPP::StreamTransformation::processLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE[_ZTVN8CryptoPP20Abstract PolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE]+0xf8): un defined reference to `non-virtual thunk to CryptoPP::CTR_ModePolicy::OperateKeys tream(CryptoPP::KeystreamOperation, unsigned char*, unsigned char const*, unsign ed int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE[_ZTVN8CryptoPP20Abstract PolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE]+0x100): u ndefined reference to `non-virtual thunk to CryptoPP::CTR_ModePolicy::CipherResy nchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE[_ZTVN8CryptoPP20Abstract PolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE]+0x108): u ndefined reference to `non-virtual thunk to CryptoPP::CTR_ModePolicy::SeekToIter ation(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20ConcretePolicyHolderIN S_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCiph erAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHol derINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28Additiv eCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0xd0): undefined reference to `CryptoPP::StreamTransformation::processLastBlock(unsigned char*, unsigned in t, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20ConcretePolicyHolderIN S_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCiph erAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHol derINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28Additiv eCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0x114): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePolicy::OperateKeystream(CryptoPP::K eystreamOperation, unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20ConcretePolicyHolderIN S_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCiph erAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHol derINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28Additiv eCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0x11c): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20ConcretePolicyHolderIN S_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCiph erAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHol derINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28Additiv eCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0x124): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePolicy::SeekToIteration(unsigned lon g long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20ConcretePolicyHolderIN S_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCiph erAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHol derINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28Additiv eCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0x154): undefined reference to `non-virtual thunk to CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPol icyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >::G enerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20ConcretePolicyHolderIN S_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCiph erAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHol derINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28Additiv eCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0x158): undefined reference to `CryptoPP::RandomNumberGenerator::GenerateIntoBufferedTransformation(CryptoP P::BufferedTransformation&, std::__cxx11::basic_string<char, std::char_traits<ch ar>, std::allocator<char> > const&, unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20AutoSeededRandomPoolE[ _ZTVN8CryptoPP20AutoSeededRandomPoolE]+0x30): undefined reference to `CryptoPP:: RandomPool::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation& , std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long)'
collect2: error: ld returned 1 exit status
gmake: *** [Makefile:209: ../game_r55014] Error 1
root@Nazox:/usr/src/Server/game/src #

This is my makefile:

CC = g++9
GAME_VERSION = $(shell cat ../../__REVISION__)
INCDIR =
LIBDIR =
BINDIR = ..
OBJDIR = .obj
$(shell if [ ! -d $(OBJDIR) ]; then mkdir $(OBJDIR); fi)
## LIST OF CONSTANTS BEGIN
ENABLE_GOOGLE_TEST = 0
ENABLE_HSHIELD_SYSTEM = 0
ENABLE_XTRAP_SYSTEM = 0
ENABLE_LUA_5_2_VERSION = 0
ENABLE_GCC_AUTODEPEND = 1
ENABLE_NEWSTUFF_EX = 0
## LIST OF CONSTANTS END
# Depend Path File
ifneq ($(ENABLE_GCC_AUTODEPEND), 1)
DEPFILE = Depend
endif
# Standard Libraries
LIBS = -lm -lmd -pthread -lssl -lcrypto
# Project Flags
CFLAGS = -g -Wall -O2 -w -m32 -pipe -fexceptions -lstdc++ -std=c++11 -D_THREAD_SAFE -DNDEBUG
#CFLAGS = -m32 -g -Wall -O2 -pipe -fexceptions -pthread -D_THREAD_SAFE -DNDEBUG
# CFLAGS = -m32 -g3 -Wall -O0 -pipe -fexceptions -fno-rtti -fno-strict-aliasing -Wno-unused-local-typedefs -Wno-long-long -pthread -D_THREAD_SAFE -DNDEBUG
# FreeBSD stack protector
#ifeq ($(GCC_VERSION), 4)
#CFLAGS += -mtune=i686 -fstack-protector-all
#else
CFLAGS += -mtune=i686 -fstack-protector-all
#endif
# Version defines
CFLAGS += -D__USER__=\"$(USER)\" -D__HOSTNAME__=\"$(HOSTNAME)\" -D__PWD__=\"$(PWD)\" -D__GAME_VERSION__=\"$(GAME_VERSION)\"
# Boost
INCDIR += -I../../../Extern/include/boost
# DevIL
INCDIR += -I../../../Extern/include/IL
LIBS += ../../../Extern/lib/libIL.a\
../../../Extern/lib/libjasper.a\
../../../Extern/lib/libpng.a\
../../../Extern/lib/libtiff.a\
../../../Extern/lib/libjbig.a\
../../../Extern/lib/libmng.a\
/usr/lib/liblzma.a\
../../../Extern/lib/liblcms.a\
../../../Extern/lib/libjpeg.a
# MySQL
INCDIR += -I/usr/local/include/mysql
LIBS += /usr/local/lib/mysql/libmysqlclient.a /usr/lib/libz.a
# CryptoPP
LIBS += ../../../Extern/lib/libcryptopp.a
# GTest
ifeq ($(ENABLE_GOOGLE_TEST), 1)
LIBS += /usr/local/lib/libgtest.a
CFLAGS += -DENABLE_GOOGLE_TEST
endif
# HackShield
ifeq ($(ENABLE_HSHIELD_SYSTEM), 1)
INCDIR += -I../../libhackshield/include
CFLAGS += -DENABLE_HSHIELD_SYSTEM
endif
# XTrap
ifeq ($(ENABLE_XTRAP_SYSTEM), 1)
INCDIR += -I../../libxtrap/include
CFLAGS += -DENABLE_XTRAP_SYSTEM
endif
# OpenSSL
INCDIR += -I/usr/include
LIBS += -lssl -lcrypto
# LIBS += /usr/lib/libssl.a /usr/lib/libssh_p.a
# Lua
CFLAGS += -DENABLE_LUA_5_2_VERSION=ENABLE_LUA_5_2_VERSION
ifeq ($(ENABLE_LUA_5_2_VERSION), 1)
INCDIR += -I../../liblua/.lua52/install/include
LIBDIR += -L../../liblua/.lua52/install/lib
LIBS += ../../liblua/.lua52/install/lib/liblua.a
# LIBS += ../../liblua/.lua52/src/liblua.a
else
INCDIR += -I../../liblua/.lua50/include
LIBDIR += -L../../liblua/.lua50/lib
LIBS += ../../liblua/.lua50/lib/liblua.a ../../liblua/.lua50/lib/liblualib.a
endif
# Project Libraries
INCDIR += -I../../../Extern/include
INCDIR += -I/usr/local/include
LIBDIR += -L/usr/local/lib
INCDIR += -I../../libserverkey
LIBDIR += -L../../libthecore/lib -L../../libpoly -L../../libsql -L../../libgame/lib -L../../libserverkey
LIBS += -lthecore -lpoly -lsql -lgame -lserverkey
# PROJECT_SRC_FILES BEGIN
MAINCPP = main.cpp
TESTCPP = test.cpp
CFILE = minilzo.c
CPPFILE = MeleyLair.cpp questlua_MeleyLair.cpp minigame_attendance.cpp maintenance.cpp TempleOchao.cpp questlua_TempleOchao.cpp New_PetSystem.cpp questlua_petnew.cpp tournament.cpp attr_transfer.cpp BattleArena.cpp FSM.cpp MarkConvert.cpp MarkImage.cpp MarkManager.cpp OXEvent.cpp TrafficProfiler.cpp ani.cpp\
arena.cpp banword.cpp battle.cpp blend_item.cpp block_country.cpp buffer_manager.cpp building.cpp castle.cpp\
char.cpp char_affect.cpp char_battle.cpp char_change_empire.cpp char_horse.cpp char_item.cpp char_manager.cpp\
char_quickslot.cpp char_resist.cpp char_skill.cpp char_state.cpp PetSystem.cpp cmd.cpp cmd_emotion.cpp cmd_general.cpp\
cmd_gm.cpp cmd_oxevent.cpp config.cpp constants.cpp crc32.cpp cube.cpp db.cpp desc.cpp\
desc_client.cpp desc_manager.cpp desc_p2p.cpp dev_log.cpp dungeon.cpp empire_text_convert.cpp entity.cpp\
entity_view.cpp event.cpp event_queue.cpp exchange.cpp file_loader.cpp fishing.cpp gm.cpp guild.cpp\
guild_manager.cpp guild_war.cpp horse_rider.cpp horsename_manager.cpp input.cpp input_auth.cpp input_db.cpp\
input_login.cpp input_main.cpp input_p2p.cpp input_teen.cpp input_udp.cpp ip_ban.cpp\
item.cpp item_addon.cpp item_attribute.cpp item_manager.cpp item_manager_idrange.cpp locale.cpp\
locale_service.cpp log.cpp login_data.cpp lzo_manager.cpp marriage.cpp matrix_card.cpp\
messenger_manager.cpp mining.cpp mob_manager.cpp monarch.cpp motion.cpp over9refine.cpp p2p.cpp packet_info.cpp\
party.cpp passpod.cpp pcbang.cpp polymorph.cpp priv_manager.cpp pvp.cpp\
questevent.cpp questlua.cpp questlua_affect.cpp questlua_arena.cpp questlua_ba.cpp questlua_building.cpp\
questlua_danceevent.cpp questlua_dungeon.cpp questlua_forked.cpp questlua_game.cpp questlua_global.cpp\
questlua_guild.cpp questlua_horse.cpp questlua_pet.cpp questlua_item.cpp questlua_marriage.cpp questlua_mgmt.cpp\
questlua_monarch.cpp questlua_npc.cpp questlua_oxevent.cpp questlua_party.cpp questlua_pc.cpp\
questlua_quest.cpp questlua_target.cpp questmanager.cpp questnpc.cpp questpc.cpp\
refine.cpp regen.cpp safebox.cpp sectree.cpp sectree_manager.cpp sequence.cpp shop.cpp\
skill.cpp start_position.cpp target.cpp text_file_loader.cpp trigger.cpp utils.cpp vector.cpp war_map.cpp\
wedding.cpp xmas_event.cpp version.cpp panama.cpp threeway_war.cpp map_location.cpp auth_brazil.cpp\
BlueDragon.cpp BlueDragon_Binder.cpp DragonLair.cpp questlua_dragonlair.cpp\
HackShield.cpp HackShield_Impl.cpp char_hackshield.cpp skill_power.cpp affect.cpp\
SpeedServer.cpp questlua_speedserver.cpp XTrapManager.cpp\
auction_manager.cpp FileMonitor_FreeBSD.cpp ClientPackageCryptInfo.cpp cipher.cpp\
buff_on_attributes.cpp dragon_soul_table.cpp DragonSoul.cpp\
group_text_parse_tree.cpp char_dragonsoul.cpp questlua_dragonsoul.cpp\
shop_manager.cpp shopEx.cpp item_manager_read_tables.cpp shutdown_manager.cpp new_events.cpp questlua_new_events.cpp
ifeq ($(ENABLE_NEWSTUFF_EX), 1)
CPPFILE += questlua_new.cpp\
questlua_new_constant.cpp\
questlua_new_desc.cpp\
questlua_new_item.cpp\
questlua_new_npc.cpp\
questlua_new_pc.cpp\
questlua_new_quest.cpp\
questlua_new_test.cpp
CFLAGS += -DENABLE_NEWSTUFF_EX=ENABLE_NEWSTUFF_EX
endif
# PROJECT_SRC_FILES END
# PROJECT_OBJ_FILES BEGIN
COBJS = $(CFILE:%.c=$(OBJDIR)/%.o)
CPPOBJS = $(CPPFILE:%.cpp=$(OBJDIR)/%.o)
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
CDEPS = $(COBJS:%.o=%.d)
CPPDEPS = $(CPPOBJS:%.o=%.d)
endif
MAINOBJ = $(MAINCPP:%.cpp=$(OBJDIR)/%.o)
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
MAINDEPS = $(MAINOBJ:%.o=%.d)
endif
TESTOBJ = $(TESTCPP:%.cpp=$(OBJDIR)/%.o)
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
TESTDEPS = $(TESTOBJ:%.o=%.d)
endif
# PROJECT_OBJ_FILES END
# Target Paths
MAIN_TARGET = $(BINDIR)/game_r$(GAME_VERSION)
TEST_TARGET = $(BINDIR)/game_r$(GAME_VERSION)_test
# previously -> default: $(MAIN_TARGET) $(TEST_TARGET)
default: $(MAIN_TARGET)
test: $(TEST_TARGET)
$(OBJDIR)/%.o: %.c
@EcHo -e "\033[0;32m[Compilando] =\033[0m" $<
@$(CC) $(CFLAGS) $(INCDIR) -c $< -o $@
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
@EcHo -e "\033[0;32m[Compilando] =\033[0m" $<
@$(CC) -MM -MG -MP $(CFLAGS) $(INCDIR) -c $< -o $(OBJDIR)/$*.d
@sed -i '' -e's/$*.o:/$(OBJDIR)\/$*.o:/g' $(OBJDIR)/$*.d
endif
$(OBJDIR)/%.o: %.cpp
@EcHo -e "\033[0;32m[Compilando] =\033[0m" $<
@$(CC) $(CFLAGS) $(INCDIR) -c $< -o $@
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
@EcHo -e "\033[0;32m[Compilando] =\033[0m" $<
@$(CC) -MM -MG -MP $(CFLAGS) $(INCDIR) -c $< -o $(OBJDIR)/$*.d
@sed -i '' -e's/$*.o:/$(OBJDIR)\/$*.o:/g' $(OBJDIR)/$*.d
endif
limit_time:
@EcHo update limit time
@Python update_limit_time.py
$(MAIN_TARGET): $(CPPOBJS) $(COBJS) $(MAINOBJ)
@EcHo -e "\033[0;37mGenerando Game =\033[0m" $(MAIN_TARGET)
@$(CC) $(CFLAGS) $(LIBDIR) $(COBJS) $(CPPOBJS) $(MAINOBJ) $(LIBS) -o $(MAIN_TARGET)
$(TEST_TARGET): $(TESTCPP) $(CPPOBJS) $(COBJS) $(TESTOBJ)
@EcHo -e "\033[0;37mGenerando Game =\033[0m" $(TEST_TARGET)
@$(CC) $(CFLAGS) $(LIBDIR) $(COBJS) $(CPPOBJS) $(TESTOBJ) $(LIBS) -o $(TEST_TARGET)
dump:
@$(CC) -dM -E - < /dev/null > .nope.nope
symlink:
@ln -fs game_r$(GAME_VERSION) $(BINDIR)/game_symlink
strip:
@cp $(BINDIR)/game_r$(GAME_VERSION) $(BINDIR)/game_r
@strip $(BINDIR)/game_r
clean:
@rm -f $(COBJS) $(CPPOBJS) $(MAINOBJ) $(TESTOBJ)
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
@rm -f $(CDEPS) $(CPPDEPS) $(MAINDEPS) $(TESTDEPS)
endif
@rm -f $(BINDIR)/game_r* $(BINDIR)/conv
cc-ver:
@$(CC) -v
tag:
ctags *.cpp *.h *.c
dep:
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
@EcHo "Note: gcc autodepend is autodetected, so target dep skipped"
else
makedepend -f $(DEPFILE) $(INCDIR) -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -p$(OBJDIR)/ $(CPPFILE) $(CFILE) $(MAINCPP) $(TESTCPP) 2> /dev/null > $(DEPFILE)
endif
# AUTO_DEPEND_CHECK BEGIN
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
sinclude $(CDEPS)
sinclude $(CPPDEPS)
sinclude $(MAINDEPS)
sinclude $(TESTDEPS)
else
sinclude $(DEPFILE)
endif
# AUTO_DEPEND_CHECK END

I try to change -std=c++11 to -std=c++17, i try add .a & .o of libpoly, libserverkey etc, to usr/lib, but i don't found with the problem... Thanks and sorry for my english!
 
Are you building company test on localhost?
 
What is your freebsd version and your files are compatible?
 
Hello Turkmmo! the firts, thanks for read this post! i have a little problem with my source.
Actually i'm udapte boost, cryptopp, and mys files with gcc+9 and c++17, i have a problem on finish compilation my putty say this:

/usr/local/bin/ld: /usr/local/lib/mysql/libmysqlclient.a(client_authentication.cc.o): undefined reference to symbol 'BIO_new_mem_buf@@OPENSSL_1_1_0'
/usr/local/bin/ld: /lib/libcrypto.so.111: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status

I try to repair for my count, every day and search solution and try all, but not work so, when i have this error, in all makefile i add " -lcrypto " but this give me a new error to compile:

/usr/local/bin/ld: .obj/char_skill.o: in function `CHARACTER::ComputeSkillAtPosi tion(unsigned int, pixel_position_s const&, unsigned char)':
/usr/src/Server/game/src/char_skill.cpp:1700: undefined reference to `CPoly::Set Var(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char > > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:1903: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: .obj/char_skill.o: in function `CHARACTER::UseMobSkill(unsign ed int)':
/usr/src/Server/game/src/char_skill.cpp:2959: undefined reference to `CPoly::Set Var(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char > > const&, double)'
/usr/local/bin/ld: .obj/char_skill.o: in function `CHARACTER::ComputeSkill(unsig ned int, CHARACTER*, unsigned char)':
/usr/src/Server/game/src/char_skill.cpp:2064: undefined reference to `CPoly::Set Var(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char > > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2124: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: .obj/char_skill.o:/usr/src/Server/game/src/char_skill.cpp:212 5: more undefined references to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)' follow
/usr/local/bin/ld: .obj/char_skill.o: in function `CHARACTER::ComputeSkill(unsig ned int, CHARACTER*, unsigned char)':
/usr/src/Server/game/src/char_skill.cpp:2132: undefined reference to `CPoly::Get Var(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char > > const&)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2132: undefined refer ence to `CPoly::GetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2189: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2220: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2301: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2404: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/char_skill.cpp:2308: undefined refer ence to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)'
/usr/local/bin/ld: .obj/char_skill.o:/usr/src/Server/game/src/char_skill.cpp:228 3: more undefined references to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, double)' follow
/usr/local/bin/ld: .obj/db.o: in function `AccountDB::SetLocale(std::__cxx11::ba sic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
/usr/src/Server/game/src/db.cpp:1359: undefined reference to `CAsyncSQL2::SetLoc ale(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char > > const&)'
/usr/local/bin/ld: .obj/guild.o: in function `CGuild::UseSkill(unsigned int, CHA RACTER*, unsigned int)':
/usr/src/Server/game/src/guild.cpp:1315: undefined reference to `CPoly::SetVar(s td::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > c onst&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/guild.cpp:1324: undefined reference to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std:: allocator<char> > const&, double)'
/usr/local/bin/ld: .obj/skill.o: in function `CSkillProto::SetPointVar(std::__cx x11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, d ouble)':
/usr/src/Server/game/src/skill.cpp:10: undefined reference to `CPoly::SetVar(std ::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > con st&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/skill.cpp:11: undefined reference to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::al locator<char> > const&, double)'
/usr/local/bin/ld: /usr/src/Server/game/src/skill.cpp:12: undefined reference to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_traits<char>, std::al locator<char> > const&, double)'
/usr/local/bin/ld: .obj/skill.o:/usr/src/Server/game/src/skill.cpp:18: more unde fined references to `CPoly::SetVar(std::__cxx11::basic_string<char, std::char_tr aits<char>, std::allocator<char> > const&, double)' follow
/usr/local/bin/ld: .obj/cipher.o: in function `DH2KeyAgreement::prepare(void*, u nsigned int*)':
/usr/src/Server/game/src/cipher.cpp:315: undefined reference to `CryptoPP::Integ er::Integer(char const*, CryptoPP::ByteOrder)'
/usr/local/bin/ld: /usr/src/Server/game/src/cipher.cpp:322: undefined reference to `CryptoPP::Integer::Integer(char const*, CryptoPP::ByteOrder)'
/usr/local/bin/ld: /usr/src/Server/game/src/cipher.cpp:324: undefined reference to `CryptoPP::Integer::Integer(char const*, CryptoPP::ByteOrder)'
/usr/local/bin/ld: .obj/cipher.o: in function `CryptoPP::AllocatorWithCleanup<un signed int, true>::deallocate(void*, unsigned int)':
/usr/src/Server/game/src/../../../Extern/include/cryptopp/secblock.h:224: undefi ned reference to `CryptoPP::AlignedDeallocate(void*)'
/usr/local/bin/ld: .obj/cipher.o: in function `CryptoPP::AllocatorWithCleanup<un signed int, true>::allocate(unsigned int, void const*)':
/usr/src/Server/game/src/../../../Extern/include/cryptopp/secblock.h:201: undefi ned reference to `CryptoPP::AlignedAllocate(unsigned int)'
/usr/local/bin/ld: .obj/cipher.o: in function `CryptoPP::AllocatorWithCleanup<un signed char, true>::deallocate(void*, unsigned int)':
/usr/src/Server/game/src/../../../Extern/include/cryptopp/secblock.h:224: undefi ned reference to `CryptoPP::AlignedDeallocate(void*)'
/usr/local/bin/ld: /usr/src/Server/game/src/../../../Extern/include/cryptopp/sec block.h:224: undefined reference to `CryptoPP::AlignedDeallocate(void*)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7SHACAL23EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7SHACAL23EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::pr ocessLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int) '
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7SHACAL23EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7SHACAL23EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, uns igned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7SHACAL23EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7SHACAL23EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7SHACAL23EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7SHACAL23EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7SHACAL23EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7SHACAL23EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::Ad ditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbst ractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7SHACAL23EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7SHACAL23EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator:: GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, un signed long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3TEA3EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 TEA3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::processLas tBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3TEA3EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 TEA3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned ch ar const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3TEA3EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 TEA3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3TEA3EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 TEA3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3TEA3EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 TEA3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::AdditiveCi pherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPoli cy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3TEA3EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 TEA3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator::Generate IntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx11::basi c_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned l ong long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Blowfish4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Blowfish4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation ::processLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Blowfish4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Blowfish4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Blowfish4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Blowfish4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsi gned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Blowfish4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Blowfish4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Blowfish4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Blowfish4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP ::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipher AbstractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsig ned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Blowfish4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Blowfish4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerat or::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::_ _cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& , unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC53EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC53EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::processLas tBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC53EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC53EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned ch ar const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC53EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC53EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC53EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC53EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC53EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC53EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::AdditiveCi pherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPoli cy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC53EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC53EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator::Generate IntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx11::basi c_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned l ong long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4SEED4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4SEED4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::proces sLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4SEED4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4SEED4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mo dePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigne d char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4SEED4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4SEED4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mo dePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int )'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4SEED4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4SEED4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mo dePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4SEED4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4SEED4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::Additi veCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstract Policy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int) '
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4SEED4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4SEED4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator::Gene rateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx11:: basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsign ed long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Camellia4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Camellia4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation ::processLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Camellia4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Camellia4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Camellia4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Camellia4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsi gned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Camellia4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Camellia4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Camellia4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Camellia4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP ::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipher AbstractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsig ned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8Camellia4BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8Camellia4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerat or::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::_ _cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& , unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8DES_EDE24BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8DES_EDE24BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation ::processLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8DES_EDE24BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8DES_EDE24BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8DES_EDE24BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8DES_EDE24BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsi gned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8DES_EDE24BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8DES_EDE24BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP ::CTR_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8DES_EDE24BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8DES_EDE24BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP ::AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipher AbstractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsig ned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_8DES_EDE24BaseEEENS_20C oncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHol derINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Cryp toPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE 0ENS_8DES_EDE24BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTem plateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModeP olicyEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerat or::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::_ _cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const& , unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4IDEA4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4IDEA4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::proces sLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4IDEA4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4IDEA4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mo dePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigne d char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4IDEA4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4IDEA4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mo dePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int )'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4IDEA4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4IDEA4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mo dePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4IDEA4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4IDEA4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::Additi veCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstract Policy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int) '
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4IDEA4BaseEEENS_20Concr etePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderI NS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP 36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS _4IDEA4BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS _20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE EESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator::Gene rateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx11:: basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsign ed long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7CAST2564BaseEEENS_20Co ncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHold erINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypt oPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0 ENS_7CAST2564BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTempl ateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePol icyEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation:: ProcessLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned in t)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7CAST2564BaseEEENS_20Co ncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHold erINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypt oPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0 ENS_7CAST2564BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTempl ateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePol icyEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP:: CTR_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, u nsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7CAST2564BaseEEENS_20Co ncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHold erINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypt oPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0 ENS_7CAST2564BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTempl ateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePol icyEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP:: CTR_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsign ed int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7CAST2564BaseEEENS_20Co ncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHold erINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypt oPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0 ENS_7CAST2564BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTempl ateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePol icyEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP:: CTR_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7CAST2564BaseEEENS_20Co ncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHold erINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypt oPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0 ENS_7CAST2564BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTempl ateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePol icyEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP:: AdditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAb stractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigne d int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7CAST2564BaseEEENS_20Co ncretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHold erINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypt oPP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0 ENS_7CAST2564BaseEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTempl ateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePol icyEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator ::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__c xx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Serpent3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Serpent3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::pr ocessLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int) '
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Serpent3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Serpent3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, uns igned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Serpent3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Serpent3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Serpent3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Serpent3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Serpent3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Serpent3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::Ad ditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbst ractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Serpent3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Serpent3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator:: GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, un signed long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Twofish3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Twofish3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::pr ocessLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int) '
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Twofish3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Twofish3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, uns igned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Twofish3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Twofish3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Twofish3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Twofish3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CT R_ModePolicy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Twofish3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Twofish3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::Ad ditiveCipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbst ractPolicy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_7Twofish3EncEEENS_20Con cretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolde rINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8Crypto PP36CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0E NS_7Twofish3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplat eINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolic yEEEEESA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator:: GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx 11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, un signed long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4MARS3EncEEENS_20Concre tePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP3 6CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_ 4MARS3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_2 0AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEE SA_EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::processL astBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4MARS3EncEEENS_20Concre tePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP3 6CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_ 4MARS3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_2 0AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEE SA_EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mode Policy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4MARS3EncEEENS_20Concre tePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP3 6CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_ 4MARS3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_2 0AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEE SA_EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mode Policy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4MARS3EncEEENS_20Concre tePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP3 6CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_ 4MARS3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_2 0AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEE SA_EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CTR_Mode Policy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4MARS3EncEEENS_20Concre tePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP3 6CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_ 4MARS3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_2 0AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEE SA_EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::Additive CipherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPo licy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_4MARS3EncEEENS_20Concre tePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP3 6CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_ 4MARS3EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_2 0AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEE SA_EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator::Genera teIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx11::ba sic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC63EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC63EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0xd4): undefined reference to `CryptoPP::StreamTransformation::processLas tBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC63EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC63EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x118): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::OperateKeystream(CryptoPP::KeystreamOperation, unsigned char*, unsigned ch ar const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC63EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC63EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x120): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC63EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC63EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x128): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePo licy::SeekToIteration(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC63EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC63EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x158): undefined reference to `non-virtual thunk to CryptoPP::AdditiveCi pherTemplate<CryptoPP::AbstractPolicyHolder<CryptoPP::AdditiveCipherAbstractPoli cy, CryptoPP::CTR_ModePolicy> >::GenerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP36CipherModeFinalTemplat e_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3RC63EncEEENS_20Concret ePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS _28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA_EEEE[_ZTVN8CryptoPP36 CipherModeFinalTemplate_CipherHolderINS_16BlockCipherFinalILNS_9CipherDirE0ENS_3 RC63EncEEENS_20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20A bstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEESA _EEEE]+0x15c): undefined reference to `CryptoPP::RandomNumberGenerator::Generate IntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::__cxx11::basi c_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned l ong long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE[_ZTVN8CryptoPP20Abstract PolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE]+0xb4): un defined reference to `CryptoPP::StreamTransformation::processLastBlock(unsigned char*, unsigned int, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE[_ZTVN8CryptoPP20Abstract PolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE]+0xf8): un defined reference to `non-virtual thunk to CryptoPP::CTR_ModePolicy::OperateKeys tream(CryptoPP::KeystreamOperation, unsigned char*, unsigned char const*, unsign ed int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE[_ZTVN8CryptoPP20Abstract PolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE]+0x100): u ndefined reference to `non-virtual thunk to CryptoPP::CTR_ModePolicy::CipherResy nchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20AbstractPolicyHolderIN S_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE[_ZTVN8CryptoPP20Abstract PolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEE]+0x108): u ndefined reference to `non-virtual thunk to CryptoPP::CTR_ModePolicy::SeekToIter ation(unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20ConcretePolicyHolderIN S_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCiph erAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHol derINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28Additiv eCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0xd0): undefined reference to `CryptoPP::StreamTransformation::processLastBlock(unsigned char*, unsigned in t, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20ConcretePolicyHolderIN S_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCiph erAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHol derINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28Additiv eCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0x114): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePolicy::OperateKeystream(CryptoPP::K eystreamOperation, unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20ConcretePolicyHolderIN S_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCiph erAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHol derINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28Additiv eCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0x11c): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePolicy::CipherResynchronize(unsigned char*, unsigned char const*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20ConcretePolicyHolderIN S_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCiph erAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHol derINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28Additiv eCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0x124): undefined reference to `non-virtual thunk to CryptoPP::CTR_ModePolicy::SeekToIteration(unsigned lon g long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20ConcretePolicyHolderIN S_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCiph erAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHol derINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28Additiv eCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0x154): undefined reference to `non-virtual thunk to CryptoPP::AdditiveCipherTemplate<CryptoPP::AbstractPol icyHolder<CryptoPP::AdditiveCipherAbstractPolicy, CryptoPP::CTR_ModePolicy> >::G enerateBlock(unsigned char*, unsigned int)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20ConcretePolicyHolderIN S_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCiph erAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHol derINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28Additiv eCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0x158): undefined reference to `CryptoPP::RandomNumberGenerator::GenerateIntoBufferedTransformation(CryptoP P::BufferedTransformation&, std::__cxx11::basic_string<char, std::char_traits<ch ar>, std::allocator<char> > const&, unsigned long long)'
/usr/local/bin/ld: .obj/cipher.o:(.rodata._ZTVN8CryptoPP20AutoSeededRandomPoolE[ _ZTVN8CryptoPP20AutoSeededRandomPoolE]+0x30): undefined reference to `CryptoPP:: RandomPool::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation& , std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long long)'
collect2: error: ld returned 1 exit status
gmake: *** [Makefile:209: ../game_r55014] Error 1
root@Nazox:/usr/src/Server/game/src #

This is my makefile:

CC = g++9
GAME_VERSION = $(shell cat ../../__REVISION__)
INCDIR =
LIBDIR =
BINDIR = ..
OBJDIR = .obj
$(shell if [ ! -d $(OBJDIR) ]; then mkdir $(OBJDIR); fi)
## LIST OF CONSTANTS BEGIN
ENABLE_GOOGLE_TEST = 0
ENABLE_HSHIELD_SYSTEM = 0
ENABLE_XTRAP_SYSTEM = 0
ENABLE_LUA_5_2_VERSION = 0
ENABLE_GCC_AUTODEPEND = 1
ENABLE_NEWSTUFF_EX = 0
## LIST OF CONSTANTS END
# Depend Path File
ifneq ($(ENABLE_GCC_AUTODEPEND), 1)
DEPFILE = Depend
endif
# Standard Libraries
LIBS = -lm -lmd -pthread -lssl -lcrypto
# Project Flags
CFLAGS = -g -Wall -O2 -w -m32 -pipe -fexceptions -lstdc++ -std=c++11 -D_THREAD_SAFE -DNDEBUG
#CFLAGS = -m32 -g -Wall -O2 -pipe -fexceptions -pthread -D_THREAD_SAFE -DNDEBUG
# CFLAGS = -m32 -g3 -Wall -O0 -pipe -fexceptions -fno-rtti -fno-strict-aliasing -Wno-unused-local-typedefs -Wno-long-long -pthread -D_THREAD_SAFE -DNDEBUG
# FreeBSD stack protector
#ifeq ($(GCC_VERSION), 4)
#CFLAGS += -mtune=i686 -fstack-protector-all
#else
CFLAGS += -mtune=i686 -fstack-protector-all
#endif
# Version defines
CFLAGS += -D__USER__=\"$(USER)\" -D__HOSTNAME__=\"$(HOSTNAME)\" -D__PWD__=\"$(PWD)\" -D__GAME_VERSION__=\"$(GAME_VERSION)\"
# Boost
INCDIR += -I../../../Extern/include/boost
# DevIL
INCDIR += -I../../../Extern/include/IL
LIBS += ../../../Extern/lib/libIL.a\
../../../Extern/lib/libjasper.a\
../../../Extern/lib/libpng.a\
../../../Extern/lib/libtiff.a\
../../../Extern/lib/libjbig.a\
../../../Extern/lib/libmng.a\
/usr/lib/liblzma.a\
../../../Extern/lib/liblcms.a\
../../../Extern/lib/libjpeg.a
# MySQL
INCDIR += -I/usr/local/include/mysql
LIBS += /usr/local/lib/mysql/libmysqlclient.a /usr/lib/libz.a
# CryptoPP
LIBS += ../../../Extern/lib/libcryptopp.a
# GTest
ifeq ($(ENABLE_GOOGLE_TEST), 1)
LIBS += /usr/local/lib/libgtest.a
CFLAGS += -DENABLE_GOOGLE_TEST
endif
# HackShield
ifeq ($(ENABLE_HSHIELD_SYSTEM), 1)
INCDIR += -I../../libhackshield/include
CFLAGS += -DENABLE_HSHIELD_SYSTEM
endif
# XTrap
ifeq ($(ENABLE_XTRAP_SYSTEM), 1)
INCDIR += -I../../libxtrap/include
CFLAGS += -DENABLE_XTRAP_SYSTEM
endif
# OpenSSL
INCDIR += -I/usr/include
LIBS += -lssl -lcrypto
# LIBS += /usr/lib/libssl.a /usr/lib/libssh_p.a
# Lua
CFLAGS += -DENABLE_LUA_5_2_VERSION=ENABLE_LUA_5_2_VERSION
ifeq ($(ENABLE_LUA_5_2_VERSION), 1)
INCDIR += -I../../liblua/.lua52/install/include
LIBDIR += -L../../liblua/.lua52/install/lib
LIBS += ../../liblua/.lua52/install/lib/liblua.a
# LIBS += ../../liblua/.lua52/src/liblua.a
else
INCDIR += -I../../liblua/.lua50/include
LIBDIR += -L../../liblua/.lua50/lib
LIBS += ../../liblua/.lua50/lib/liblua.a ../../liblua/.lua50/lib/liblualib.a
endif
# Project Libraries
INCDIR += -I../../../Extern/include
INCDIR += -I/usr/local/include
LIBDIR += -L/usr/local/lib
INCDIR += -I../../libserverkey
LIBDIR += -L../../libthecore/lib -L../../libpoly -L../../libsql -L../../libgame/lib -L../../libserverkey
LIBS += -lthecore -lpoly -lsql -lgame -lserverkey
# PROJECT_SRC_FILES BEGIN
MAINCPP = main.cpp
TESTCPP = test.cpp
CFILE = minilzo.c
CPPFILE = MeleyLair.cpp questlua_MeleyLair.cpp minigame_attendance.cpp maintenance.cpp TempleOchao.cpp questlua_TempleOchao.cpp New_PetSystem.cpp questlua_petnew.cpp tournament.cpp attr_transfer.cpp BattleArena.cpp FSM.cpp MarkConvert.cpp MarkImage.cpp MarkManager.cpp OXEvent.cpp TrafficProfiler.cpp ani.cpp\
arena.cpp banword.cpp battle.cpp blend_item.cpp block_country.cpp buffer_manager.cpp building.cpp castle.cpp\
char.cpp char_affect.cpp char_battle.cpp char_change_empire.cpp char_horse.cpp char_item.cpp char_manager.cpp\
char_quickslot.cpp char_resist.cpp char_skill.cpp char_state.cpp PetSystem.cpp cmd.cpp cmd_emotion.cpp cmd_general.cpp\
cmd_gm.cpp cmd_oxevent.cpp config.cpp constants.cpp crc32.cpp cube.cpp db.cpp desc.cpp\
desc_client.cpp desc_manager.cpp desc_p2p.cpp dev_log.cpp dungeon.cpp empire_text_convert.cpp entity.cpp\
entity_view.cpp event.cpp event_queue.cpp exchange.cpp file_loader.cpp fishing.cpp gm.cpp guild.cpp\
guild_manager.cpp guild_war.cpp horse_rider.cpp horsename_manager.cpp input.cpp input_auth.cpp input_db.cpp\
input_login.cpp input_main.cpp input_p2p.cpp input_teen.cpp input_udp.cpp ip_ban.cpp\
item.cpp item_addon.cpp item_attribute.cpp item_manager.cpp item_manager_idrange.cpp locale.cpp\
locale_service.cpp log.cpp login_data.cpp lzo_manager.cpp marriage.cpp matrix_card.cpp\
messenger_manager.cpp mining.cpp mob_manager.cpp monarch.cpp motion.cpp over9refine.cpp p2p.cpp packet_info.cpp\
party.cpp passpod.cpp pcbang.cpp polymorph.cpp priv_manager.cpp pvp.cpp\
questevent.cpp questlua.cpp questlua_affect.cpp questlua_arena.cpp questlua_ba.cpp questlua_building.cpp\
questlua_danceevent.cpp questlua_dungeon.cpp questlua_forked.cpp questlua_game.cpp questlua_global.cpp\
questlua_guild.cpp questlua_horse.cpp questlua_pet.cpp questlua_item.cpp questlua_marriage.cpp questlua_mgmt.cpp\
questlua_monarch.cpp questlua_npc.cpp questlua_oxevent.cpp questlua_party.cpp questlua_pc.cpp\
questlua_quest.cpp questlua_target.cpp questmanager.cpp questnpc.cpp questpc.cpp\
refine.cpp regen.cpp safebox.cpp sectree.cpp sectree_manager.cpp sequence.cpp shop.cpp\
skill.cpp start_position.cpp target.cpp text_file_loader.cpp trigger.cpp utils.cpp vector.cpp war_map.cpp\
wedding.cpp xmas_event.cpp version.cpp panama.cpp threeway_war.cpp map_location.cpp auth_brazil.cpp\
BlueDragon.cpp BlueDragon_Binder.cpp DragonLair.cpp questlua_dragonlair.cpp\
HackShield.cpp HackShield_Impl.cpp char_hackshield.cpp skill_power.cpp affect.cpp\
SpeedServer.cpp questlua_speedserver.cpp XTrapManager.cpp\
auction_manager.cpp FileMonitor_FreeBSD.cpp ClientPackageCryptInfo.cpp cipher.cpp\
buff_on_attributes.cpp dragon_soul_table.cpp DragonSoul.cpp\
group_text_parse_tree.cpp char_dragonsoul.cpp questlua_dragonsoul.cpp\
shop_manager.cpp shopEx.cpp item_manager_read_tables.cpp shutdown_manager.cpp new_events.cpp questlua_new_events.cpp
ifeq ($(ENABLE_NEWSTUFF_EX), 1)
CPPFILE += questlua_new.cpp\
questlua_new_constant.cpp\
questlua_new_desc.cpp\
questlua_new_item.cpp\
questlua_new_npc.cpp\
questlua_new_pc.cpp\
questlua_new_quest.cpp\
questlua_new_test.cpp
CFLAGS += -DENABLE_NEWSTUFF_EX=ENABLE_NEWSTUFF_EX
endif
# PROJECT_SRC_FILES END
# PROJECT_OBJ_FILES BEGIN
COBJS = $(CFILE:%.c=$(OBJDIR)/%.o)
CPPOBJS = $(CPPFILE:%.cpp=$(OBJDIR)/%.o)
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
CDEPS = $(COBJS:%.o=%.d)
CPPDEPS = $(CPPOBJS:%.o=%.d)
endif
MAINOBJ = $(MAINCPP:%.cpp=$(OBJDIR)/%.o)
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
MAINDEPS = $(MAINOBJ:%.o=%.d)
endif
TESTOBJ = $(TESTCPP:%.cpp=$(OBJDIR)/%.o)
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
TESTDEPS = $(TESTOBJ:%.o=%.d)
endif
# PROJECT_OBJ_FILES END
# Target Paths
MAIN_TARGET = $(BINDIR)/game_r$(GAME_VERSION)
TEST_TARGET = $(BINDIR)/game_r$(GAME_VERSION)_test
# previously -> default: $(MAIN_TARGET) $(TEST_TARGET)
default: $(MAIN_TARGET)
test: $(TEST_TARGET)
$(OBJDIR)/%.o: %.c
@EcHo -e "\033[0;32m[Compilando] =\033[0m" $<
@$(CC) $(CFLAGS) $(INCDIR) -c $< -o $@
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
@EcHo -e "\033[0;32m[Compilando] =\033[0m" $<
@$(CC) -MM -MG -MP $(CFLAGS) $(INCDIR) -c $< -o $(OBJDIR)/$*.d
@sed -i '' -e's/$*.o:/$(OBJDIR)\/$*.o:/g' $(OBJDIR)/$*.d
endif
$(OBJDIR)/%.o: %.cpp
@EcHo -e "\033[0;32m[Compilando] =\033[0m" $<
@$(CC) $(CFLAGS) $(INCDIR) -c $< -o $@
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
@EcHo -e "\033[0;32m[Compilando] =\033[0m" $<
@$(CC) -MM -MG -MP $(CFLAGS) $(INCDIR) -c $< -o $(OBJDIR)/$*.d
@sed -i '' -e's/$*.o:/$(OBJDIR)\/$*.o:/g' $(OBJDIR)/$*.d
endif
limit_time:
@EcHo update limit time
@Python update_limit_time.py
$(MAIN_TARGET): $(CPPOBJS) $(COBJS) $(MAINOBJ)
@EcHo -e "\033[0;37mGenerando Game =\033[0m" $(MAIN_TARGET)
@$(CC) $(CFLAGS) $(LIBDIR) $(COBJS) $(CPPOBJS) $(MAINOBJ) $(LIBS) -o $(MAIN_TARGET)
$(TEST_TARGET): $(TESTCPP) $(CPPOBJS) $(COBJS) $(TESTOBJ)
@EcHo -e "\033[0;37mGenerando Game =\033[0m" $(TEST_TARGET)
@$(CC) $(CFLAGS) $(LIBDIR) $(COBJS) $(CPPOBJS) $(TESTOBJ) $(LIBS) -o $(TEST_TARGET)
dump:
@$(CC) -dM -E - < /dev/null > .nope.nope
symlink:
@ln -fs game_r$(GAME_VERSION) $(BINDIR)/game_symlink
strip:
@cp $(BINDIR)/game_r$(GAME_VERSION) $(BINDIR)/game_r
@strip $(BINDIR)/game_r
clean:
@rm -f $(COBJS) $(CPPOBJS) $(MAINOBJ) $(TESTOBJ)
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
@rm -f $(CDEPS) $(CPPDEPS) $(MAINDEPS) $(TESTDEPS)
endif
@rm -f $(BINDIR)/game_r* $(BINDIR)/conv
cc-ver:
@$(CC) -v
tag:
ctags *.cpp *.h *.c
dep:
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
@EcHo "Note: gcc autodepend is autodetected, so target dep skipped"
else
makedepend -f $(DEPFILE) $(INCDIR) -I/usr/include/c++/3.3 -I/usr/include/c++/4.2 -p$(OBJDIR)/ $(CPPFILE) $(CFILE) $(MAINCPP) $(TESTCPP) 2> /dev/null > $(DEPFILE)
endif
# AUTO_DEPEND_CHECK BEGIN
ifeq ($(ENABLE_GCC_AUTODEPEND), 1)
sinclude $(CDEPS)
sinclude $(CPPDEPS)
sinclude $(MAINDEPS)
sinclude $(TESTDEPS)
else
sinclude $(DEPFILE)
endif
# AUTO_DEPEND_CHECK END

I try to change -std=c++11 to -std=c++17, i try add .a & .o of libpoly, libserverkey etc, to usr/lib, but i don't found with the problem... Thanks and sorry for my english!
Hello! thanks for your answer, i'm building in localhost, with FreeBSD12 with gcc10 update, i update boost, cryptopp and libs, i use BlackDragon61 guide to update source , and now my source is gcc9, compile well but in the end i have this errors...
 

Şu an konuyu görüntüleyenler (Toplam : 1, Üye: 0, Misafir: 1)

Geri
Üst