make all-recursive Making all in . g++ -D_THREAD_SAFE -pthread -DLINUX -DSTATIC_PLUGIN -DVARDIR='"/usr/local/var"' -DBINDIR='"/usr/local/bin"' -DDATADIR='"/usr/local/share"' -g -O2 -L/usr/local/lib -Wl,-z,relro -L/usr/lib -L/usr/lib -o urbackupsrv urbackupsrv-AcceptThread.o urbackupsrv-Client.o urbackupsrv-Database.o urbackupsrv-Query.o urbackupsrv-SelectThread.o urbackupsrv-Server.o urbackupsrv-ServerLinux.o urbackupsrv-ServiceAcceptor.o urbackupsrv-ServiceWorker.o urbackupsrv-SessionMgr.o urbackupsrv-StreamPipe.o urbackupsrv-Template.o urbackupsrv-WorkerThread.o urbackupsrv-main.o urbackupsrv-md5.o urbackupsrv-stringtools.o libfastcgi/urbackupsrv-fastcgi.o urbackupsrv-Mutex_lin.o urbackupsrv-LoadbalancerClient.o urbackupsrv-DBSettingsReader.o urbackupsrv-file_common.o urbackupsrv-file_fstream.o urbackupsrv-file_linux.o urbackupsrv-FileSettingsReader.o urbackupsrv-LookupService.o urbackupsrv-SettingsReader.o urbackupsrv-Table.o urbackupsrv-OutputStream.o urbackupsrv-ThreadPool.o urbackupsrv-MemoryPipe.o urbackupsrv-Condition_lin.o urbackupsrv-MemorySettingsReader.o sqlite/urbackupsrv-sqlite3.o sqlite/urbackupsrv-shell.o urbackupsrv-SQLiteFactory.o urbackupsrv-PipeThrottler.o urbackupsrv-mt19937ar.o urbackupsrv-DatabaseCursor.o urbackupsrv-SharedMutex_lin.o urbackupsrv-StaticPluginRegistration.o common/urbackupsrv-data.o common/urbackupsrv-adler32.o fsimageplugin/urbackupsrv-dllmain.o fsimageplugin/urbackupsrv-filesystem.o fsimageplugin/urbackupsrv-FSImageFactory.o fsimageplugin/urbackupsrv-pluginmgr.o fsimageplugin/urbackupsrv-vhdfile.o fsimageplugin/fs/urbackupsrv-ntfs.o fsimageplugin/fs/urbackupsrv-unknown.o fsimageplugin/urbackupsrv-CompressedFile.o fsimageplugin/urbackupsrv-LRUMemCache.o fsimageplugin/urbackupsrv-cowfile.o fsimageplugin/urbackupsrv-FileWrapper.o fsimageplugin/urbackupsrv-ClientBitmap.o urbackupcommon/urbackupsrv-os_functions_lin.o urbackupcommon/sha2/urbackupsrv-sha2.o urbackupcommon/fileclient/urbackupsrv-FileClient.o urbackupcommon/fileclient/urbackupsrv-tcpstack.o urbackupcommon/urbackupsrv-escape.o urbackupcommon/urbackupsrv-bufmgr.o urbackupcommon/urbackupsrv-json.o urbackupcommon/urbackupsrv-CompressedPipe.o urbackupcommon/urbackupsrv-InternetServicePipe2.o urbackupcommon/urbackupsrv-settingslist.o urbackupcommon/fileclient/urbackupsrv-FileClientChunked.o urbackupcommon/urbackupsrv-InternetServicePipe.o urbackupcommon/urbackupsrv-filelist_utils.o urbackupcommon/urbackupsrv-file_metadata.o urbackupcommon/urbackupsrv-glob.o urbackupcommon/urbackupsrv-chunk_hasher.o urbackupcommon/urbackupsrv-CompressedPipe2.o urbackupcommon/urbackupsrv-SparseFile.o urbackupcommon/urbackupsrv-ExtentIterator.o urbackupcommon/urbackupsrv-TreeHash.o httpserver/urbackupsrv-dllmain.o httpserver/urbackupsrv-IndexFiles.o httpserver/urbackupsrv-HTTPAction.o httpserver/urbackupsrv-HTTPFile.o httpserver/urbackupsrv-HTTPService.o httpserver/urbackupsrv-HTTPClient.o httpserver/urbackupsrv-HTTPProxy.o httpserver/urbackupsrv-MIMEType.o urbackupserver/urbackupsrv-dllmain.o urbackupserver/urbackupsrv-server.o urbackupserver/urbackupsrv-ClientMain.o urbackupserver/urbackupsrv-server_hash.o urbackupserver/urbackupsrv-server_prepare_hash.o urbackupserver/urbackupsrv-server_update.o urbackupserver/urbackupsrv-server_status.o urbackupserver/urbackupsrv-server_channel.o urbackupserver/urbackupsrv-server_ping.o urbackupserver/urbackupsrv-server_log.o urbackupserver/urbackupsrv-server_writer.o urbackupserver/urbackupsrv-server_running.o urbackupserver/urbackupsrv-server_cleanup.o urbackupserver/urbackupsrv-server_settings.o urbackupserver/urbackupsrv-server_update_stats.o urbackupserver/serverinterface/urbackupsrv-helper.o urbackupserver/serverinterface/urbackupsrv-lastacts.o urbackupserver/serverinterface/urbackupsrv-login.o urbackupserver/serverinterface/urbackupsrv-progress.o urbackupserver/serverinterface/urbackupsrv-salt.o urbackupserver/serverinterface/urbackupsrv-users.o urbackupserver/serverinterface/urbackupsrv-piegraph.o urbackupserver/serverinterface/urbackupsrv-usage.o urbackupserver/serverinterface/urbackupsrv-usagegraph.o urbackupserver/serverinterface/urbackupsrv-status.o urbackupserver/serverinterface/urbackupsrv-settings.o urbackupserver/serverinterface/urbackupsrv-backups.o urbackupserver/serverinterface/urbackupsrv-logs.o urbackupserver/serverinterface/urbackupsrv-getimage.o urbackupserver/serverinterface/urbackupsrv-download_client.o urbackupserver/treediff/urbackupsrv-TreeDiff.o urbackupserver/treediff/urbackupsrv-TreeNode.o urbackupserver/treediff/urbackupsrv-TreeReader.o urbackupserver/urbackupsrv-ChunkPatcher.o urbackupserver/urbackupsrv-InternetServiceConnector.o urbackupserver/urbackupsrv-server_archive.o urbackupserver/urbackupsrv-filedownload.o urbackupserver/serverinterface/urbackupsrv-shutdown.o urbackupserver/urbackupsrv-snapshot_helper.o urbackupserver/urbackupsrv-verify_hashes.o urbackupserver/apps/urbackupsrv-cleanup_cmd.o urbackupserver/apps/urbackupsrv-repair_cmd.o urbackupserver/dao/urbackupsrv-ServerCleanupDao.o urbackupserver/lmdb/urbackupsrv-mdb.o urbackupserver/lmdb/urbackupsrv-midl.o urbackupserver/urbackupsrv-LMDBFileIndex.o urbackupserver/urbackupsrv-FileIndex.o urbackupserver/urbackupsrv-create_files_index.o urbackupserver/serverinterface/urbackupsrv-livelog.o urbackupserver/serverinterface/urbackupsrv-start_backup.o urbackupserver/serverinterface/urbackupsrv-create_zip.o urbackupserver/urbackupsrv-server_dir_links.o urbackupserver/dao/urbackupsrv-ServerBackupDao.o urbackupserver/apps/urbackupsrv-export_auth_log.o urbackupserver/apps/urbackupsrv-check_files_index.o urbackupserver/urbackupsrv-ServerDownloadThread.o urbackupserver/urbackupsrv-Backup.o urbackupserver/urbackupsrv-ImageBackup.o urbackupserver/urbackupsrv-FileBackup.o urbackupserver/urbackupsrv-IncrFileBackup.o urbackupserver/urbackupsrv-FullFileBackup.o urbackupserver/urbackupsrv-ContinuousBackup.o urbackupserver/urbackupsrv-ThrottleUpdater.o urbackupserver/urbackupsrv-FileMetadataDownloadThread.o urbackupserver/urbackupsrv-restore_client.o urbackupserver/urbackupsrv-WalCheckpointThread.o urbackupserver/apps/urbackupsrv-skiphash_copy.o urbackupserver/urbackupsrv-cmdline_preprocessor.o urbackupserver/dao/urbackupsrv-ServerFilesDao.o urbackupserver/dao/urbackupsrv-ServerLinkDao.o urbackupserver/dao/urbackupsrv-ServerLinkJournalDao.o urbackupserver/serverinterface/urbackupsrv-add_client.o fileservplugin/urbackupsrv-dllmain.o fileservplugin/urbackupsrv-bufmgr.o fileservplugin/urbackupsrv-CClientThread.o fileservplugin/urbackupsrv-CriticalSection.o fileservplugin/urbackupsrv-CTCPFileServ.o fileservplugin/urbackupsrv-CUDPThread.o fileservplugin/urbackupsrv-FileServ.o fileservplugin/urbackupsrv-FileServFactory.o fileservplugin/urbackupsrv-log.o fileservplugin/urbackupsrv-main.o fileservplugin/urbackupsrv-map_buffer.o fileservplugin/urbackupsrv-pluginmgr.o fileservplugin/urbackupsrv-ChunkSendThread.o fileservplugin/urbackupsrv-PipeFile.o fileservplugin/urbackupsrv-PipeSessions.o fileservplugin/urbackupsrv-PipeFileUnix.o fileservplugin/urbackupsrv-PipeFileBase.o fileservplugin/urbackupsrv-FileMetadataPipe.o fileservplugin/urbackupsrv-PipeFileTar.o urlplugin/urbackupsrv-dllmain.o urlplugin/urbackupsrv-pluginmgr.o urlplugin/urbackupsrv-UrlFactory.o cryptoplugin/urbackupsrv-dllmain.o cryptoplugin/urbackupsrv-AESDecryption.o cryptoplugin/urbackupsrv-CryptoFactory.o cryptoplugin/urbackupsrv-pluginmgr.o cryptoplugin/urbackupsrv-AESEncryption.o cryptoplugin/urbackupsrv-ZlibCompression.o cryptoplugin/urbackupsrv-ZlibDecompression.o cryptoplugin/urbackupsrv-AESGCMDecryption.o cryptoplugin/urbackupsrv-AESGCMEncryption.o cryptoplugin/urbackupsrv-ECDHKeyExchange.o -L/usr/local/lib -lcurl -lcryptopp -lz cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoFactory::encryptAuthenticatedAES(std::string const&, std::string const&, unsigned long)': /usr/local/include/cryptopp/filters.h:592: undefined reference to `vtable for CryptoPP::StringSinkTemplate' cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoFactory::encryptAuthenticatedAES(std::string const&, std::string const&, unsigned long)': /root/urbackup-server-2.0.12.0/cryptoplugin/CryptoFactory.cpp:356: undefined reference to `CryptoPP::AuthenticatedEncryptionFilter::AuthenticatedEncryptionFilter(CryptoPP::AuthenticatedSymmetricCipher&, CryptoPP::BufferedTransformation*, bool, int, std::string const&, CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme)' cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoFactory::decryptAuthenticatedAES(std::string const&, std::string const&, unsigned long)': /usr/local/include/cryptopp/filters.h:592: undefined reference to `vtable for CryptoPP::StringSinkTemplate' cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoFactory::signData(std::string const&, std::string const&, std::string&)': /usr/local/include/cryptopp/filters.h:592: undefined reference to `vtable for CryptoPP::StringSinkTemplate' cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoFactory::signDataDSA(std::string const&, std::string const&, std::string&)': /usr/local/include/cryptopp/filters.h:592: undefined reference to `vtable for CryptoPP::StringSinkTemplate' cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoPP::SourceTemplate::Pump2(unsigned long long&, bool)': /usr/local/include/cryptopp/filters.h:763: undefined reference to `CryptoPP::FileStore::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoPP::SourceTemplate::PumpMessages2(unsigned int&, bool)': /usr/local/include/cryptopp/filters.h:765: undefined reference to `CryptoPP::BufferedTransformation::TransferMessagesTo2(CryptoPP::BufferedTransformation&, unsigned int&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoPP::SourceTemplate::PumpMessages2(unsigned int&, bool)': /usr/local/include/cryptopp/filters.h:765: undefined reference to `CryptoPP::BufferedTransformation::TransferMessagesTo2(CryptoPP::BufferedTransformation&, unsigned int&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoPP::SourceTemplate::PumpAll2(bool)': /usr/local/include/cryptopp/filters.h:767: undefined reference to `CryptoPP::BufferedTransformation::TransferAllTo2(CryptoPP::BufferedTransformation&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoPP::SourceTemplate::PumpAll2(bool)': /usr/local/include/cryptopp/filters.h:767: undefined reference to `CryptoPP::BufferedTransformation::TransferAllTo2(CryptoPP::BufferedTransformation&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoPP::SourceTemplate::Pump2(unsigned long long&, bool)': /usr/local/include/cryptopp/filters.h:763: undefined reference to `CryptoPP::StringStore::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoPP::SourceTemplate::PumpAll2(bool)': /usr/local/include/cryptopp/filters.h:767: undefined reference to `CryptoPP::BufferedTransformation::TransferAllTo2(CryptoPP::BufferedTransformation&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o: In function `CryptoPP::SourceTemplate::PumpAll2(bool)': /usr/local/include/cryptopp/filters.h:767: undefined reference to `CryptoPP::BufferedTransformation::TransferAllTo2(CryptoPP::BufferedTransformation&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14InputRejectingINS_22BufferedTransformationEEE[_ZTVN8CryptoPP14InputRejectingINS_22BufferedTransformationEEE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14InputRejectingINS_22BufferedTransformationEEE[_ZTVN8CryptoPP14InputRejectingINS_22BufferedTransformationEEE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14InputRejectingINS_22BufferedTransformationEEE[_ZTVN8CryptoPP14InputRejectingINS_22BufferedTransformationEEE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14InputRejectingINS_22BufferedTransformationEEE[_ZTVN8CryptoPP14InputRejectingINS_22BufferedTransformationEEE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP13AutoSignalingINS_14InputRejectingINS_22BufferedTransformationEEEEE[_ZTVN8CryptoPP13AutoSignalingINS_14InputRejectingINS_22BufferedTransformationEEEEE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP13AutoSignalingINS_14InputRejectingINS_22BufferedTransformationEEEEE[_ZTVN8CryptoPP13AutoSignalingINS_14InputRejectingINS_22BufferedTransformationEEEEE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP13AutoSignalingINS_14InputRejectingINS_22BufferedTransformationEEEEE[_ZTVN8CryptoPP13AutoSignalingINS_14InputRejectingINS_22BufferedTransformationEEEEE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP13AutoSignalingINS_14InputRejectingINS_22BufferedTransformationEEEEE[_ZTVN8CryptoPP13AutoSignalingINS_14InputRejectingINS_22BufferedTransformationEEEEE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP4SinkE[_ZTVN8CryptoPP4SinkE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP4SinkE[_ZTVN8CryptoPP4SinkE]+0x138): undefined reference to `CryptoPP::BufferedTransformation::ChannelPut2(std::string const&, unsigned char const*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP4SinkE[_ZTVN8CryptoPP4SinkE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP4SinkE[_ZTVN8CryptoPP4SinkE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP4SinkE[_ZTVN8CryptoPP4SinkE]+0x150): undefined reference to `CryptoPP::BufferedTransformation::ChannelMessageSeriesEnd(std::string const&, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP4SinkE[_ZTVN8CryptoPP4SinkE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_4SinkEEE[_ZTVN8CryptoPP10BufferlessINS_4SinkEEE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_4SinkEEE[_ZTVN8CryptoPP10BufferlessINS_4SinkEEE]+0x138): undefined reference to `CryptoPP::BufferedTransformation::ChannelPut2(std::string const&, unsigned char const*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_4SinkEEE[_ZTVN8CryptoPP10BufferlessINS_4SinkEEE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_4SinkEEE[_ZTVN8CryptoPP10BufferlessINS_4SinkEEE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_4SinkEEE[_ZTVN8CryptoPP10BufferlessINS_4SinkEEE]+0x150): undefined reference to `CryptoPP::BufferedTransformation::ChannelMessageSeriesEnd(std::string const&, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_4SinkEEE[_ZTVN8CryptoPP10BufferlessINS_4SinkEEE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE[_ZTVN8CryptoPP20ConcretePolicyHolderINS_5EmptyENS_22AdditiveCipherTemplateINS_20AbstractPolicyHolderINS_28AdditiveCipherAbstractPolicyENS_14CTR_ModePolicyEEEEES4_EE]+0x2b0): undefined reference to `CryptoPP::RandomNumberGenerator::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::string const&, unsigned long long)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_6FilterEEE[_ZTVN8CryptoPP10BufferlessINS_6FilterEEE]+0x120): undefined reference to `CryptoPP::Filter::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_6FilterEEE[_ZTVN8CryptoPP10BufferlessINS_6FilterEEE]+0x128): undefined reference to `CryptoPP::Filter::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned long long&, unsigned long long, std::string const&, bool) const' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_6FilterEEE[_ZTVN8CryptoPP10BufferlessINS_6FilterEEE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_6FilterEEE[_ZTVN8CryptoPP10BufferlessINS_6FilterEEE]+0x138): undefined reference to `CryptoPP::BufferedTransformation::ChannelPut2(std::string const&, unsigned char const*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_6FilterEEE[_ZTVN8CryptoPP10BufferlessINS_6FilterEEE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_6FilterEEE[_ZTVN8CryptoPP10BufferlessINS_6FilterEEE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_6FilterEEE[_ZTVN8CryptoPP10BufferlessINS_6FilterEEE]+0x150): undefined reference to `CryptoPP::BufferedTransformation::ChannelMessageSeriesEnd(std::string const&, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10BufferlessINS_6FilterEEE[_ZTVN8CryptoPP10BufferlessINS_6FilterEEE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP11UnflushableINS_6FilterEEE[_ZTVN8CryptoPP11UnflushableINS_6FilterEEE]+0x120): undefined reference to `CryptoPP::Filter::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP11UnflushableINS_6FilterEEE[_ZTVN8CryptoPP11UnflushableINS_6FilterEEE]+0x128): undefined reference to `CryptoPP::Filter::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned long long&, unsigned long long, std::string const&, bool) const' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP11UnflushableINS_6FilterEEE[_ZTVN8CryptoPP11UnflushableINS_6FilterEEE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP11UnflushableINS_6FilterEEE[_ZTVN8CryptoPP11UnflushableINS_6FilterEEE]+0x138): undefined reference to `CryptoPP::BufferedTransformation::ChannelPut2(std::string const&, unsigned char const*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP11UnflushableINS_6FilterEEE[_ZTVN8CryptoPP11UnflushableINS_6FilterEEE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP11UnflushableINS_6FilterEEE[_ZTVN8CryptoPP11UnflushableINS_6FilterEEE]+0x150): undefined reference to `CryptoPP::BufferedTransformation::ChannelMessageSeriesEnd(std::string const&, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP11UnflushableINS_6FilterEEE[_ZTVN8CryptoPP11UnflushableINS_6FilterEEE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP22CustomFlushPropagationINS_4SinkEEE[_ZTVN8CryptoPP22CustomFlushPropagationINS_4SinkEEE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP22CustomFlushPropagationINS_4SinkEEE[_ZTVN8CryptoPP22CustomFlushPropagationINS_4SinkEEE]+0x138): undefined reference to `CryptoPP::BufferedTransformation::ChannelPut2(std::string const&, unsigned char const*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP22CustomFlushPropagationINS_4SinkEEE[_ZTVN8CryptoPP22CustomFlushPropagationINS_4SinkEEE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP22CustomFlushPropagationINS_4SinkEEE[_ZTVN8CryptoPP22CustomFlushPropagationINS_4SinkEEE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP22CustomFlushPropagationINS_4SinkEEE[_ZTVN8CryptoPP22CustomFlushPropagationINS_4SinkEEE]+0x150): undefined reference to `CryptoPP::BufferedTransformation::ChannelMessageSeriesEnd(std::string const&, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP22CustomFlushPropagationINS_4SinkEEE[_ZTVN8CryptoPP22CustomFlushPropagationINS_4SinkEEE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP23CustomSignalPropagationINS_4SinkEEE[_ZTVN8CryptoPP23CustomSignalPropagationINS_4SinkEEE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP23CustomSignalPropagationINS_4SinkEEE[_ZTVN8CryptoPP23CustomSignalPropagationINS_4SinkEEE]+0x138): undefined reference to `CryptoPP::BufferedTransformation::ChannelPut2(std::string const&, unsigned char const*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP23CustomSignalPropagationINS_4SinkEEE[_ZTVN8CryptoPP23CustomSignalPropagationINS_4SinkEEE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP23CustomSignalPropagationINS_4SinkEEE[_ZTVN8CryptoPP23CustomSignalPropagationINS_4SinkEEE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP23CustomSignalPropagationINS_4SinkEEE[_ZTVN8CryptoPP23CustomSignalPropagationINS_4SinkEEE]+0x150): undefined reference to `CryptoPP::BufferedTransformation::ChannelMessageSeriesEnd(std::string const&, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP23CustomSignalPropagationINS_4SinkEEE[_ZTVN8CryptoPP23CustomSignalPropagationINS_4SinkEEE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP17SimpleProxyFilterE[_ZTVN8CryptoPP17SimpleProxyFilterE]+0x120): undefined reference to `CryptoPP::Filter::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP17SimpleProxyFilterE[_ZTVN8CryptoPP17SimpleProxyFilterE]+0x128): undefined reference to `CryptoPP::Filter::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned long long&, unsigned long long, std::string const&, bool) const' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP17SimpleProxyFilterE[_ZTVN8CryptoPP17SimpleProxyFilterE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP17SimpleProxyFilterE[_ZTVN8CryptoPP17SimpleProxyFilterE]+0x138): undefined reference to `CryptoPP::BufferedTransformation::ChannelPut2(std::string const&, unsigned char const*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP17SimpleProxyFilterE[_ZTVN8CryptoPP17SimpleProxyFilterE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP17SimpleProxyFilterE[_ZTVN8CryptoPP17SimpleProxyFilterE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP17SimpleProxyFilterE[_ZTVN8CryptoPP17SimpleProxyFilterE]+0x150): undefined reference to `CryptoPP::BufferedTransformation::ChannelMessageSeriesEnd(std::string const&, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP17SimpleProxyFilterE[_ZTVN8CryptoPP17SimpleProxyFilterE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14InputRejectingINS_6FilterEEE[_ZTVN8CryptoPP14InputRejectingINS_6FilterEEE]+0x120): undefined reference to `CryptoPP::Filter::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14InputRejectingINS_6FilterEEE[_ZTVN8CryptoPP14InputRejectingINS_6FilterEEE]+0x128): undefined reference to `CryptoPP::Filter::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned long long&, unsigned long long, std::string const&, bool) const' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14InputRejectingINS_6FilterEEE[_ZTVN8CryptoPP14InputRejectingINS_6FilterEEE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14InputRejectingINS_6FilterEEE[_ZTVN8CryptoPP14InputRejectingINS_6FilterEEE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14InputRejectingINS_6FilterEEE[_ZTVN8CryptoPP14InputRejectingINS_6FilterEEE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14InputRejectingINS_6FilterEEE[_ZTVN8CryptoPP14InputRejectingINS_6FilterEEE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14SourceTemplateINS_11StringStoreEEE[_ZTVN8CryptoPP14SourceTemplateINS_11StringStoreEEE]+0x120): undefined reference to `CryptoPP::Filter::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14SourceTemplateINS_11StringStoreEEE[_ZTVN8CryptoPP14SourceTemplateINS_11StringStoreEEE]+0x128): undefined reference to `CryptoPP::Filter::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned long long&, unsigned long long, std::string const&, bool) const' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14SourceTemplateINS_11StringStoreEEE[_ZTVN8CryptoPP14SourceTemplateINS_11StringStoreEEE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14SourceTemplateINS_11StringStoreEEE[_ZTVN8CryptoPP14SourceTemplateINS_11StringStoreEEE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14SourceTemplateINS_11StringStoreEEE[_ZTVN8CryptoPP14SourceTemplateINS_11StringStoreEEE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14SourceTemplateINS_11StringStoreEEE[_ZTVN8CryptoPP14SourceTemplateINS_11StringStoreEEE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP12StringSourceE[_ZTVN8CryptoPP12StringSourceE]+0x120): undefined reference to `CryptoPP::Filter::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP12StringSourceE[_ZTVN8CryptoPP12StringSourceE]+0x128): undefined reference to `CryptoPP::Filter::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned long long&, unsigned long long, std::string const&, bool) const' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP12StringSourceE[_ZTVN8CryptoPP12StringSourceE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP12StringSourceE[_ZTVN8CryptoPP12StringSourceE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP12StringSourceE[_ZTVN8CryptoPP12StringSourceE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP12StringSourceE[_ZTVN8CryptoPP12StringSourceE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP20AutoSeededRandomPoolE[_ZTVN8CryptoPP20AutoSeededRandomPoolE]+0x68): undefined reference to `CryptoPP::RandomPool::GenerateIntoBufferedTransformation(CryptoPP::BufferedTransformation&, std::string const&, unsigned long long)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14SourceTemplateINS_9FileStoreEEE[_ZTVN8CryptoPP14SourceTemplateINS_9FileStoreEEE]+0x120): undefined reference to `CryptoPP::Filter::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14SourceTemplateINS_9FileStoreEEE[_ZTVN8CryptoPP14SourceTemplateINS_9FileStoreEEE]+0x128): undefined reference to `CryptoPP::Filter::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned long long&, unsigned long long, std::string const&, bool) const' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14SourceTemplateINS_9FileStoreEEE[_ZTVN8CryptoPP14SourceTemplateINS_9FileStoreEEE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14SourceTemplateINS_9FileStoreEEE[_ZTVN8CryptoPP14SourceTemplateINS_9FileStoreEEE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14SourceTemplateINS_9FileStoreEEE[_ZTVN8CryptoPP14SourceTemplateINS_9FileStoreEEE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP14SourceTemplateINS_9FileStoreEEE[_ZTVN8CryptoPP14SourceTemplateINS_9FileStoreEEE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10FileSourceE[_ZTVN8CryptoPP10FileSourceE]+0x120): undefined reference to `CryptoPP::Filter::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10FileSourceE[_ZTVN8CryptoPP10FileSourceE]+0x128): undefined reference to `CryptoPP::Filter::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned long long&, unsigned long long, std::string const&, bool) const' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10FileSourceE[_ZTVN8CryptoPP10FileSourceE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10FileSourceE[_ZTVN8CryptoPP10FileSourceE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10FileSourceE[_ZTVN8CryptoPP10FileSourceE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-CryptoFactory.o:(.data.rel.ro._ZTVN8CryptoPP10FileSourceE[_ZTVN8CryptoPP10FileSourceE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-ZlibCompression.o:(.data.rel.ro._ZTVN8CryptoPP17LowFirstBitWriterE[_ZTVN8CryptoPP17LowFirstBitWriterE]+0x120): undefined reference to `CryptoPP::Filter::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool)' cryptoplugin/urbackupsrv-ZlibCompression.o:(.data.rel.ro._ZTVN8CryptoPP17LowFirstBitWriterE[_ZTVN8CryptoPP17LowFirstBitWriterE]+0x128): undefined reference to `CryptoPP::Filter::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned long long&, unsigned long long, std::string const&, bool) const' cryptoplugin/urbackupsrv-ZlibCompression.o:(.data.rel.ro._ZTVN8CryptoPP17LowFirstBitWriterE[_ZTVN8CryptoPP17LowFirstBitWriterE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-ZlibCompression.o:(.data.rel.ro._ZTVN8CryptoPP17LowFirstBitWriterE[_ZTVN8CryptoPP17LowFirstBitWriterE]+0x138): undefined reference to `CryptoPP::BufferedTransformation::ChannelPut2(std::string const&, unsigned char const*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-ZlibCompression.o:(.data.rel.ro._ZTVN8CryptoPP17LowFirstBitWriterE[_ZTVN8CryptoPP17LowFirstBitWriterE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-ZlibCompression.o:(.data.rel.ro._ZTVN8CryptoPP17LowFirstBitWriterE[_ZTVN8CryptoPP17LowFirstBitWriterE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-ZlibCompression.o:(.data.rel.ro._ZTVN8CryptoPP17LowFirstBitWriterE[_ZTVN8CryptoPP17LowFirstBitWriterE]+0x150): undefined reference to `CryptoPP::BufferedTransformation::ChannelMessageSeriesEnd(std::string const&, int, bool)' cryptoplugin/urbackupsrv-ZlibCompression.o:(.data.rel.ro._ZTVN8CryptoPP17LowFirstBitWriterE[_ZTVN8CryptoPP17LowFirstBitWriterE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' cryptoplugin/urbackupsrv-AESGCMEncryption.o: In function `AESGCMEncryption::AESGCMEncryption(std::string const&, bool)': /root/urbackup-server-2.0.12.0/cryptoplugin/AESGCMEncryption.cpp:31: undefined reference to `CryptoPP::AuthenticatedEncryptionFilter::AuthenticatedEncryptionFilter(CryptoPP::AuthenticatedSymmetricCipher&, CryptoPP::BufferedTransformation*, bool, int, std::string const&, CryptoPP::BlockPaddingSchemeDef::BlockPaddingScheme)' cryptoplugin/urbackupsrv-ZlibDecompression.o:(.data.rel.ro._ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE[_ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE]+0x120): undefined reference to `CryptoPP::Filter::TransferTo2(CryptoPP::BufferedTransformation&, unsigned long long&, std::string const&, bool)' cryptoplugin/urbackupsrv-ZlibDecompression.o:(.data.rel.ro._ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE[_ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE]+0x128): undefined reference to `CryptoPP::Filter::CopyRangeTo2(CryptoPP::BufferedTransformation&, unsigned long long&, unsigned long long, std::string const&, bool) const' cryptoplugin/urbackupsrv-ZlibDecompression.o:(.data.rel.ro._ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE[_ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE]+0x130): undefined reference to `CryptoPP::BufferedTransformation::ChannelCreatePutSpace(std::string const&, unsigned long&)' cryptoplugin/urbackupsrv-ZlibDecompression.o:(.data.rel.ro._ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE[_ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE]+0x138): undefined reference to `CryptoPP::BufferedTransformation::ChannelPut2(std::string const&, unsigned char const*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-ZlibDecompression.o:(.data.rel.ro._ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE[_ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE]+0x140): undefined reference to `CryptoPP::BufferedTransformation::ChannelPutModifiable2(std::string const&, unsigned char*, unsigned long, int, bool)' cryptoplugin/urbackupsrv-ZlibDecompression.o:(.data.rel.ro._ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE[_ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE]+0x148): undefined reference to `CryptoPP::BufferedTransformation::ChannelFlush(std::string const&, bool, int, bool)' cryptoplugin/urbackupsrv-ZlibDecompression.o:(.data.rel.ro._ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE[_ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE]+0x150): undefined reference to `CryptoPP::BufferedTransformation::ChannelMessageSeriesEnd(std::string const&, int, bool)' cryptoplugin/urbackupsrv-ZlibDecompression.o:(.data.rel.ro._ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE[_ZTVN8CryptoPP13AutoSignalingINS_6FilterEEE]+0x158): undefined reference to `CryptoPP::BufferedTransformation::SetRetrievalChannel(std::string const&)' collect2: error: ld returned 1 exit status *** Error code 1 Stop. make[2]: stopped in /root/urbackup-server-2.0.12.0 *** Error code 1 Stop. make[1]: stopped in /root/urbackup-server-2.0.12.0 *** Error code 1 Stop. make: stopped in /root/urbackup-server-2.0.12.0