text:
WIP: Fix qbittorent qmake build error

Things done

[ ] Tested using sandboxing
(nix.useSandbox on NixOS,
or option build-use-sandbox in nix.conf
on non-NixOS)
Built on platform(s)

[ ] NixOS
[ ] OS X
[ ] Linux

[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

I am trying to fix qbittorrent not building. It failed with checking for Qt5 qmake >= 5.2.0... not found configure: error: Could not find qmake. Adding qmakeHook to buildInputs fixed that error. After fixing the qmake error, it now complains with
linking qbittorrent
application.o: In function `_GLOBAL__sub_I_application.cpp':
application.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
application.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
application.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
application.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
application.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
application.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
application.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
main.o: In function `upgradeResumeFile(QString const&, QHash<QString, QVariant> const&)':
main.cpp:(.text+0x21bd): undefined reference to `boost::system::system_category()'
main.cpp:(.text+0x21fa): undefined reference to `libtorrent::lazy_bdecode(char const*, char const*, libtorrent::lazy_entry&, boost::system::error_code&, int*, int, int)'
main.cpp:(.text+0x2223): undefined reference to `libtorrent::lazy_entry::clear()'
main.cpp:(.text+0x229a): undefined reference to `libtorrent::entry::entry()'
main.cpp:(.text+0x22a5): undefined reference to `libtorrent::entry::operator=(libtorrent::lazy_entry const&)'
main.cpp:(.text+0x24a9): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x24b4): undefined reference to `libtorrent::entry::operator=(long const&)'
main.cpp:(.text+0x25d1): undefined reference to `libtorrent::entry::~entry()'
main.cpp:(.text+0x2713): undefined reference to `libtorrent::lazy_entry::dict_find_int_value(char const*, long) const'
main.cpp:(.text+0x27a7): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x27b2): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
main.cpp:(.text+0x2840): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x2859): undefined reference to `libtorrent::entry::operator=(long const&)'
main.cpp:(.text+0x2959): undefined reference to `libtorrent::entry::~entry()'
main.cpp:(.text+0x2961): undefined reference to `libtorrent::lazy_entry::clear()'
main.o: In function `upgrade(bool)':
main.cpp:(.text+0x3758): undefined reference to `libtorrent::entry::entry()'
main.cpp:(.text+0x37e7): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x37f2): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
main.cpp:(.text+0x386b): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x3876): undefined reference to `libtorrent::entry::operator=(long const&)'
main.cpp:(.text+0x3891): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x389c): undefined reference to `libtorrent::entry::operator=(long const&)'
main.cpp:(.text+0x392b): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x3936): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
main.cpp:(.text+0x3a35): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x3a40): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
main.cpp:(.text+0x3b37): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x3b42): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
main.cpp:(.text+0x3c2d): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x3c38): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
main.cpp:(.text+0x3d15): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x3d20): undefined reference to `libtorrent::entry::operator=(long const&)'
main.cpp:(.text+0x3d64): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x3d6f): undefined reference to `libtorrent::entry::operator=(long const&)'
main.cpp:(.text+0x3e21): undefined reference to `libtorrent::entry::operator[](char const*)'
main.cpp:(.text+0x3e2c): undefined reference to `libtorrent::entry::operator=(long const&)'
main.cpp:(.text+0x3faa): undefined reference to `libtorrent::entry::~entry()'
main.cpp:(.text+0x4fff): undefined reference to `libtorrent::entry::~entry()'
main.o: In function `int libtorrent::detail::write_integer<std::back_insert_iterator<QVector<char> > >(std::back_insert_iterator<QVector<char> >&, long)':
main.cpp:(.text._ZN10libtorrent6detail13write_integerISt20back_insert_iteratorI7QVectorIcEEEEiRT_l[_ZN10libtorrent6detail13write_integerISt20back_insert_iteratorI7QVectorIcEEEEiRT_l]+0x17): undefined reference to `libtorrent::detail::integer_to_str(char*, int, long)'
main.o: In function `int libtorrent::detail::bencode_recursive<std::back_insert_iterator<QVector<char> > >(std::back_insert_iterator<QVector<char> >&, libtorrent::entry const&)':
main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x18): undefined reference to `libtorrent::entry::type() const'
main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x55): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x74): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x116): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x137): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x1af): undefined reference to `libtorrent::entry::integer() const'
main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x1e8): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
main.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI7QVectorIcEEEEiRT_RKNS_5entryE]+0x211): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
main.o: In function `_GLOBAL__sub_I_main.cpp':
main.cpp:(.text.startup+0x2b): undefined reference to `boost::system::generic_category()'
main.cpp:(.text.startup+0x30): undefined reference to `boost::system::generic_category()'
main.cpp:(.text.startup+0x39): undefined reference to `boost::system::system_category()'
filesystemwatcher.o: In function `FileSystemWatcher::addTorrentsFromDir(QDir const&, QStringList&)':
filesystemwatcher.cpp:(.text+0x1072): undefined reference to `libtorrent::torrent_info::~torrent_info()'
filesystemwatcher.o: In function `FileSystemWatcher::processPartialTorrents()':
filesystemwatcher.cpp:(.text+0x188a): undefined reference to `libtorrent::torrent_info::~torrent_info()'
filesystemwatcher.o: In function `libtorrent::intrusive_ptr_release(libtorrent::intrusive_ptr_base<libtorrent::torrent_info> const*)':
filesystemwatcher.cpp:(.text._ZN10libtorrent21intrusive_ptr_releaseEPKNS_18intrusive_ptr_baseINS_12torrent_infoEEE[_ZN10libtorrent21intrusive_ptr_releaseEPKNS_18intrusive_ptr_baseINS_12torrent_infoEEE]+0x18): undefined reference to `libtorrent::torrent_info::~torrent_info()'
filesystemwatcher.o: In function `_GLOBAL__sub_I_filesystemwatcher.cpp':
filesystemwatcher.cpp:(.text.startup+0x2b): undefined reference to `boost::system::generic_category()'
filesystemwatcher.cpp:(.text.startup+0x30): undefined reference to `boost::system::generic_category()'
filesystemwatcher.cpp:(.text.startup+0x35): undefined reference to `boost::system::system_category()'
filesystemwatcher.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
filesystemwatcher.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
filesystemwatcher.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
filesystemwatcher.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
portforwarder.o: In function `Net::PortForwarder::stop()':
portforwarder.cpp:(.text+0x3e): undefined reference to `libtorrent::session::stop_upnp()'
portforwarder.cpp:(.text+0x47): undefined reference to `libtorrent::session::stop_natpmp()'
portforwarder.o: In function `Net::PortForwarder::addPort(short)':
portforwarder.cpp:(.text+0x227): undefined reference to `libtorrent::session::add_port_mapping(libtorrent::session::protocol_type, int, int)'
portforwarder.o: In function `Net::PortForwarder::deletePort(short)':
portforwarder.cpp:(.text+0x460): undefined reference to `libtorrent::session::delete_port_mapping(int)'
portforwarder.o: In function `Net::PortForwarder::start()':
portforwarder.cpp:(.text+0x51f): undefined reference to `libtorrent::session::start_upnp()'
portforwarder.cpp:(.text+0x528): undefined reference to `libtorrent::session::start_natpmp()'
portforwarder.cpp:(.text+0x60d): undefined reference to `libtorrent::session::add_port_mapping(libtorrent::session::protocol_type, int, int)'
portforwarder.o: In function `_GLOBAL__sub_I_portforwarder.cpp':
portforwarder.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
portforwarder.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
portforwarder.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
portforwarder.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
portforwarder.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
portforwarder.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
portforwarder.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
reverseresolution.o: In function `_GLOBAL__sub_I_reverseresolution.cpp':
reverseresolution.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
reverseresolution.cpp:(.text.startup+0x7): undefined reference to `boost::system::generic_category()'
reverseresolution.cpp:(.text.startup+0xc): undefined reference to `boost::system::system_category()'
reverseresolution.cpp:(.text.startup+0x11): undefined reference to `boost::system::system_category()'
infohash.o: In function `BitTorrent::InfoHash::InfoHash(libtorrent::sha1_hash const&)':
infohash.cpp:(.text+0x6c): undefined reference to `libtorrent::to_hex(char const*, int, char*)'
infohash.o: In function `BitTorrent::InfoHash::InfoHash(QString const&)':
infohash.cpp:(.text+0x1bd): undefined reference to `libtorrent::from_hex(char const*, int, char*)'
infohash.o: In function `_GLOBAL__sub_I_infohash.cpp':
infohash.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
infohash.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
infohash.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
session.o: In function `torrentQueuePositionBottom(libtorrent::torrent_handle const&)':
session.cpp:(.text+0x5): undefined reference to `libtorrent::torrent_handle::queue_position_bottom() const'
session.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.77]':
session.cpp:(.text+0x120): undefined reference to `libtorrent::announce_entry::~announce_entry()'
session.o: In function `BitTorrent::Session::adjustLimits()':
session.cpp:(.text+0x3f7): undefined reference to `libtorrent::session::settings() const'
session.cpp:(.text+0x40e): undefined reference to `libtorrent::session::set_settings(libtorrent::session_settings const&)'
session.cpp:(.text+0x416): undefined reference to `libtorrent::session_settings::~session_settings()'
session.cpp:(.text+0x42b): undefined reference to `libtorrent::session_settings::~session_settings()'
session.o: In function `BitTorrent::Session::setSessionSettings()':
session.cpp:(.text+0x476): undefined reference to `libtorrent::session::settings() const'
session.cpp:(.text+0x7d6): undefined reference to `libtorrent::session::set_settings(libtorrent::session_settings const&)'
session.cpp:(.text+0x7de): undefined reference to `libtorrent::session_settings::~session_settings()'
session.cpp:(.text+0x883): undefined reference to `libtorrent::session_settings::~session_settings()'
session.o: In function `BitTorrent::Session::enableLSD(bool)':
session.cpp:(.text+0xe53): undefined reference to `libtorrent::session::stop_lsd()'
session.cpp:(.text+0xe65): undefined reference to `libtorrent::session::start_lsd()'
session.o: In function `BitTorrent::Session::enableDHT(bool)':
session.cpp:(.text+0xec7): undefined reference to `libtorrent::session::stop_dht()'
session.cpp:(.text+0xf1d): undefined reference to `libtorrent::session::start_dht()'
session.cpp:(.text+0xfba): undefined reference to `libtorrent::session::add_dht_router(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&)'
session.cpp:(.text+0x107e): undefined reference to `libtorrent::session::add_dht_router(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&)'
session.cpp:(.text+0x1154): undefined reference to `libtorrent::session::add_dht_router(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&)'
session.cpp:(.text+0x122d): undefined reference to `libtorrent::session::add_dht_router(std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int> const&)'
session.o: In function `BitTorrent::Session::setDownloadRateLimit(int)':
session.cpp:(.text+0x177c): undefined reference to `libtorrent::session::settings() const'
session.cpp:(.text+0x1790): undefined reference to `libtorrent::session::set_settings(libtorrent::session_settings const&)'
session.cpp:(.text+0x1798): undefined reference to `libtorrent::session_settings::~session_settings()'
session.cpp:(.text+0x17af): undefined reference to `libtorrent::session_settings::~session_settings()'
session.o: In function `BitTorrent::Session::setUploadRateLimit(int)':
session.cpp:(.text+0x17dc): undefined reference to `libtorrent::session::settings() const'
session.cpp:(.text+0x17f0): undefined reference to `libtorrent::session::set_settings(libtorrent::session_settings const&)'
session.cpp:(.text+0x17f8): undefined reference to `libtorrent::session_settings::~session_settings()'
session.cpp:(.text+0x180f): undefined reference to `libtorrent::session_settings::~session_settings()'
session.o: In function `BitTorrent::Session::downloadRateLimit() const':
session.cpp:(.text+0x1971): undefined reference to `libtorrent::session::settings() const'
session.cpp:(.text+0x1980): undefined reference to `libtorrent::session_settings::~session_settings()'
session.o: In function `BitTorrent::Session::uploadRateLimit() const':
session.cpp:(.text+0x19a1): undefined reference to `libtorrent::session::settings() const'
session.cpp:(.text+0x19b0): undefined reference to `libtorrent::session_settings::~session_settings()'
session.o: In function `BitTorrent::Session::status() const':
session.cpp:(.text+0x1ed4): undefined reference to `libtorrent::session::status() const'
session.o: In function `BitTorrent::Session::cacheStatus() const':
session.cpp:(.text+0x1f64): undefined reference to `libtorrent::session::get_cache_status() const'
session.o: In function `BitTorrent::Session::setProxySettings(libtorrent::proxy_settings)':
session.cpp:(.text+0x1faf): undefined reference to `libtorrent::session::set_proxy(libtorrent::proxy_settings const&)'
session.o: In function `BitTorrent::Session::handlePeerBlockedAlert(libtorrent::peer_blocked_alert*)':
session.cpp:(.text+0x2b44): undefined reference to `boost::system::system_category()'
session.cpp:(.text+0x2b60): undefined reference to `boost::asio::ip::address::to_string[abi:cxx11](boost::system::error_code&) const'
session.o: In function `BitTorrent::Session::handlePeerBanAlert(libtorrent::peer_ban_alert*)':
session.cpp:(.text+0x2f1b): undefined reference to `boost::system::system_category()'
session.cpp:(.text+0x2f31): undefined reference to `boost::asio::ip::detail::endpoint::address() const'
session.cpp:(.text+0x2f41): undefined reference to `boost::asio::ip::address::to_string[abi:cxx11](boost::system::error_code&) const'
session.o: In function `BitTorrent::Session::handleListenFailedAlert(libtorrent::listen_failed_alert*)':
session.cpp:(.text+0x31b5): undefined reference to `boost::system::system_category()'
session.cpp:(.text+0x3264): undefined reference to `boost::asio::ip::detail::endpoint::port() const'
session.cpp:(.text+0x3297): undefined reference to `boost::asio::ip::detail::endpoint::address() const'
session.cpp:(.text+0x32b7): undefined reference to `boost::asio::ip::address::to_string[abi:cxx11](boost::system::error_code&) const'
session.o: In function `BitTorrent::Session::handleExternalIPAlert(libtorrent::external_ip_alert*)':
session.cpp:(.text+0x35cd): undefined reference to `boost::system::system_category()'
session.cpp:(.text+0x35f0): undefined reference to `boost::asio::ip::address::to_string[abi:cxx11](boost::system::error_code&) const'
session.o: In function `BitTorrent::Session::setMaxConnectionsPerTorrent(int)':
session.cpp:(.text+0x36ff): undefined reference to `libtorrent::session::get_torrents() const'
session.cpp:(.text+0x3725): undefined reference to `libtorrent::torrent_handle::is_valid() const'
session.cpp:(.text+0x3734): undefined reference to `libtorrent::torrent_handle::set_max_connections(int) const'
session.o: In function `BitTorrent::Session::setMaxUploadsPerTorrent(int)':
session.cpp:(.text+0x37bf): undefined reference to `libtorrent::session::get_torrents() const'
session.cpp:(.text+0x37e5): undefined reference to `libtorrent::torrent_handle::is_valid() const'
session.cpp:(.text+0x37f4): undefined reference to `libtorrent::torrent_handle::set_max_uploads(int) const'
session.o: In function `BitTorrent::Session::handleListenSucceededAlert(libtorrent::listen_succeeded_alert*)':
session.cpp:(.text+0x388a): undefined reference to `boost::system::system_category()'
session.cpp:(.text+0x38d7): undefined reference to `boost::asio::ip::detail::endpoint::port() const'
session.cpp:(.text+0x3904): undefined reference to `boost::asio::ip::detail::endpoint::address() const'
session.cpp:(.text+0x3924): undefined reference to `boost::asio::ip::address::to_string[abi:cxx11](boost::system::error_code&) const'
session.cpp:(.text+0x3a39): undefined reference to `libtorrent::session::get_torrents() const'
session.cpp:(.text+0x3a63): undefined reference to `libtorrent::torrent_handle::force_reannounce(int, int) const'
session.o: In function `BitTorrent::Session::dispatchTorrentAlert(libtorrent::alert*)':
session.cpp:(.text+0x47dd): undefined reference to `libtorrent::torrent_handle::info_hash() const'
session.o: In function `BitTorrent::Session::handleFileErrorAlert(libtorrent::file_error_alert*)':
session.cpp:(.text+0x4899): undefined reference to `libtorrent::torrent_handle::info_hash() const'
session.o: In function `BitTorrent::Session::setListeningPort()':
session.cpp:(.text+0x50f1): undefined reference to `boost::system::system_category()'
session.cpp:(.text+0x51d6): undefined reference to `libtorrent::session::listen_on(std::pair<int, int> const&, boost::system::error_code&, char const*, int)'
session.cpp:(.text+0x5346): undefined reference to `libtorrent::session::listen_on(std::pair<int, int> const&, boost::system::error_code&, char const*, int)'
session.o: In function `BitTorrent::Session::handleTorrentFinished(BitTorrent::TorrentHandle*)':
session.cpp:(.text+0x645f): undefined reference to `libtorrent::torrent_info::~torrent_info()'
session.o: In function `BitTorrent::Session::handleStateUpdateAlert(libtorrent::state_update_alert*)':
session.cpp:(.text+0x7600): undefined reference to `libtorrent::torrent_status::~torrent_status()'
session.cpp:(.text+0x786a): undefined reference to `libtorrent::torrent_status::~torrent_status()'
session.cpp:(.text+0x78e2): undefined reference to `libtorrent::torrent_status::~torrent_status()'
session.o: In function `BitTorrent::Session::saveResumeData()':
session.cpp:(.text+0x7979): undefined reference to `libtorrent::session::pause()'
session.cpp:(.text+0x7a98): undefined reference to `libtorrent::torrent_handle::info_hash() const'
session.o: In function `BitTorrent::Session::deleteTorrent(QString const&, bool)':
session.cpp:(.text+0x809f): undefined reference to `libtorrent::session::remove_torrent(libtorrent::torrent_handle const&, int)'
session.cpp:(.text+0x8406): undefined reference to `libtorrent::session::remove_torrent(libtorrent::torrent_handle const&, int)'
session.o: In function `BitTorrent::Session::cancelLoadMetadata(BitTorrent::InfoHash const&)':
session.cpp:(.text+0x912f): undefined reference to `libtorrent::session::find_torrent(libtorrent::sha1_hash const&) const'
session.cpp:(.text+0x9137): undefined reference to `libtorrent::torrent_handle::is_valid() const'
session.cpp:(.text+0x9179): undefined reference to `libtorrent::torrent_handle::status(unsigned int) const'
session.cpp:(.text+0x918a): undefined reference to `libtorrent::torrent_status::~torrent_status()'
session.cpp:(.text+0x91ac): undefined reference to `libtorrent::session::remove_torrent(libtorrent::torrent_handle const&, int)'
session.o: In function `BitTorrent::Session::loadMetadata(BitTorrent::MagnetUri const&)':
session.cpp:(.text+0x95a1): undefined reference to `boost::system::system_category()'
session.cpp:(.text+0x95c3): undefined reference to `libtorrent::session::add_torrent(libtorrent::add_torrent_params const&, boost::system::error_code&)'
session.cpp:(.text+0x9605): undefined reference to `libtorrent::torrent_handle::info_hash() const'
session.o: In function `BitTorrent::Session::handleMetadataReceivedAlert(libtorrent::metadata_received_alert*)':
session.cpp:(.text+0x9800): undefined reference to `libtorrent::torrent_handle::info_hash() const'
session.cpp:(.text+0x9844): undefined reference to `libtorrent::torrent_handle::torrent_file() const'
session.cpp:(.text+0x98d0): undefined reference to `libtorrent::session::remove_torrent(libtorrent::torrent_handle const&, int)'
session.o: In function `BitTorrent::Session::createTorrentHandle(libtorrent::torrent_handle const&)':
session.cpp:(.text+0x9a7a): undefined reference to `libtorrent::torrent_handle::info_hash() const'
session.cpp:(.text+0x9ad4): undefined reference to `libtorrent::torrent_handle::info_hash() const'
session.o: In function `BitTorrent::Session::addTorrent_impl(BitTorrent::AddTorrentData, BitTorrent::MagnetUri const&, BitTorrent::TorrentInfo const&, QByteArray const&)':
session.cpp:(.text+0xab3e): undefined reference to `libtorrent::default_storage_constructor(libtorrent::file_storage const&, libtorrent::file_storage const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libtorrent::file_pool&, std::vector<unsigned char, std::allocator<unsigned char> > const&)'
session.cpp:(.text+0xaf9e): undefined reference to `libtorrent::session::find_torrent(libtorrent::sha1_hash const&) const'
session.cpp:(.text+0xafad): undefined reference to `libtorrent::torrent_handle::auto_managed(bool) const'
session.cpp:(.text+0xafb7): undefined reference to `libtorrent::torrent_handle::pause(int) const'
session.cpp:(.text+0xb5f4): undefined reference to `libtorrent::session::async_add_torrent(libtorrent::add_torrent_params const&)'
session.o: In function `BitTorrent::Session::recursiveTorrentDownload(BitTorrent::InfoHash const&)':
session.cpp:(.text+0xc62d): undefined reference to `libtorrent::torrent_info::~torrent_info()'
session.o: In function `BitTorrent::Session::increaseTorrentsPriority(QStringList const&)':
session.cpp:(.text+0xd20b): undefined reference to `libtorrent::torrent_handle::queue_position_up() const'
session.o: In function `BitTorrent::Session::topTorrentsPriority(QStringList const&)':
session.cpp:(.text+0xd55b): undefined reference to `libtorrent::torrent_handle::queue_position_top() const'
session.o: In function `BitTorrent::Session::decreaseTorrentsPriority(QStringList const&)':
session.cpp:(.text+0xd8cb): undefined reference to `libtorrent::torrent_handle::queue_position_down() const'
session.cpp:(.text+0xda72): undefined reference to `libtorrent::session::find_torrent(libtorrent::sha1_hash const&) const'
session.o: In function `BitTorrent::Session::bottomTorrentsPriority(QStringList const&)':
session.cpp:(.text+0xdf82): undefined reference to `libtorrent::session::find_torrent(libtorrent::sha1_hash const&) const'
session.o: In function `BitTorrent::Session::disableIPFilter()':
session.cpp:(.text+0xe1f2): undefined reference to `libtorrent::session::set_ip_filter(libtorrent::ip_filter const&)'
session.o: In function `BitTorrent::Session::configure()':
session.cpp:(.text+0xe2f1): undefined reference to `libtorrent::session::listen_port() const'
session.cpp:(.text+0xe6c4): undefined reference to `libtorrent::session::set_pe_settings(libtorrent::pe_settings const&)'
session.cpp:(.text+0xee42): undefined reference to `libtorrent::announce_entry::~announce_entry()'
session.cpp:(.text+0xf13f): undefined reference to `libtorrent::announce_entry::~announce_entry()'
session.o: In function `BitTorrent::Session::~Session()':
session.cpp:(.text+0xf2a5): undefined reference to `libtorrent::session::~session()'
session.o: In function `BitTorrent::Session::startUpTorrents()':
session.cpp:(.text+0xfcb9): undefined reference to `boost::system::system_category()'
session.cpp:(.text+0xfcf6): undefined reference to `libtorrent::lazy_bdecode(char const*, char const*, libtorrent::lazy_entry&, boost::system::error_code&, int*, int, int)'
session.cpp:(.text+0xfd0e): undefined reference to `libtorrent::lazy_entry::clear()'
session.cpp:(.text+0xff5e): undefined reference to `libtorrent::lazy_entry::dict_find_string_value[abi:cxx11](char const*) const'
session.cpp:(.text+0x10085): undefined reference to `libtorrent::lazy_entry::dict_find_string_value[abi:cxx11](char const*) const'
session.cpp:(.text+0x100e5): undefined reference to `libtorrent::lazy_entry::dict_find_string_value[abi:cxx11](char const*) const'
session.cpp:(.text+0x1014f): undefined reference to `libtorrent::lazy_entry::dict_find_string_value[abi:cxx11](char const*) const'
session.cpp:(.text+0x101ae): undefined reference to `libtorrent::lazy_entry::dict_find_int_value(char const*, long) const'
session.cpp:(.text+0x101c9): undefined reference to `libtorrent::lazy_entry::dict_find_int_value(char const*, long) const'
session.cpp:(.text+0x101f6): undefined reference to `libtorrent::lazy_entry::dict_find_string_value[abi:cxx11](char const*) const'
session.cpp:(.text+0x10a08): undefined reference to `libtorrent::lazy_entry::dict_find_int_value(char const*, long) const'
session.cpp:(.text+0x10a3a): undefined reference to `libtorrent::lazy_entry::dict_find_int_value(char const*, long) const'
session.cpp:(.text+0x10a6c): undefined reference to `libtorrent::lazy_entry::dict_find_int_value(char const*, long) const'
session.cpp:(.text+0x10a7a): undefined reference to `libtorrent::lazy_entry::clear()'
session.cpp:(.text+0x1218b): undefined reference to `libtorrent::torrent_info::~torrent_info()'
session.cpp:(.text+0x130a1): undefined reference to `libtorrent::lazy_entry::clear()'
session.o: In function `BitTorrent::Session::Session(QObject*)':
session.cpp:(.text+0x13b09): undefined reference to `libtorrent::clocktime_deprecated_()'
session.cpp:(.text+0x13b1f): undefined reference to `libtorrent::session::init(std::pair<int, int>, char const*, libtorrent::fingerprint const&, unsigned int)'
session.cpp:(.text+0x13b29): undefined reference to `libtorrent::session::start(int)'
session.cpp:(.text+0x13d74): undefined reference to `libtorrent::session::set_alert_dispatch(boost::function<void (std::auto_ptr<libtorrent::alert>)> const&)'
session.cpp:(.text+0x13d8f): undefined reference to `libtorrent::create_ut_metadata_plugin(libtorrent::torrent*, void*)'
session.cpp:(.text+0x13db7): undefined reference to `libtorrent::session::add_extension(boost::function<boost::shared_ptr<libtorrent::torrent_plugin> (libtorrent::torrent*, void*)>)'
session.cpp:(.text+0x13de2): undefined reference to `libtorrent::create_lt_trackers_plugin(libtorrent::torrent*, void*)'
session.cpp:(.text+0x13dfc): undefined reference to `libtorrent::session::add_extension(boost::function<boost::shared_ptr<libtorrent::torrent_plugin> (libtorrent::torrent*, void*)>)'
session.cpp:(.text+0x13e46): undefined reference to `libtorrent::create_ut_pex_plugin(libtorrent::torrent*, void*)'
session.cpp:(.text+0x13e60): undefined reference to `libtorrent::session::add_extension(boost::function<boost::shared_ptr<libtorrent::torrent_plugin> (libtorrent::torrent*, void*)>)'
session.cpp:(.text+0x13e93): undefined reference to `libtorrent::create_smart_ban_plugin(libtorrent::torrent*, void*)'
session.cpp:(.text+0x13ead): undefined reference to `libtorrent::session::add_extension(boost::function<boost::shared_ptr<libtorrent::torrent_plugin> (libtorrent::torrent*, void*)>)'
session.cpp:(.text+0x14325): undefined reference to `libtorrent::clocktime_deprecated_()'
session.cpp:(.text+0x14343): undefined reference to `libtorrent::session::init(std::pair<int, int>, char const*, libtorrent::fingerprint const&, unsigned int)'
session.cpp:(.text+0x1434d): undefined reference to `libtorrent::session::start(int)'
session.o: In function `BitTorrent::Session::isListening() const':
session.cpp:(.text+0x19c5): undefined reference to `libtorrent::session::is_listening() const'
session.o: In function `BitTorrent::Session::refresh()':
session.cpp:(.text+0x26f5): undefined reference to `libtorrent::session::post_torrent_updates()'
session.o: In function `QHash<BitTorrent::InfoHash, BitTorrent::TorrentInfo>::deleteNode2(QHashData::Node*)':
session.cpp:(.text._ZN5QHashIN10BitTorrent8InfoHashENS0_11TorrentInfoEE11deleteNode2EPN9QHashData4NodeE[_ZN5QHashIN10BitTorrent8InfoHashENS0_11TorrentInfoEE11deleteNode2EPN9QHashData4NodeE]+0x24): undefined reference to `libtorrent::torrent_info::~torrent_info()'
session.o: In function `QList<BitTorrent::TrackerEntry>::node_copy(QList<BitTorrent::TrackerEntry>::Node*, QList<BitTorrent::TrackerEntry>::Node*, QList<BitTorrent::TrackerEntry>::Node*)':
session.cpp:(.text._ZN5QListIN10BitTorrent12TrackerEntryEE9node_copyEPNS2_4NodeES4_S4_[_ZN5QListIN10BitTorrent12TrackerEntryEE9node_copyEPNS2_4NodeES4_S4_]+0x7d): undefined reference to `libtorrent::announce_entry::~announce_entry()'
session.o: In function `QList<BitTorrent::TrackerEntry>::detach_helper_grow(int, int)':
session.cpp:(.text._ZN5QListIN10BitTorrent12TrackerEntryEE18detach_helper_growEii[_ZN5QListIN10BitTorrent12TrackerEntryEE18detach_helper_growEii]+0x103): undefined reference to `libtorrent::announce_entry::~announce_entry()'
session.o: In function `QHash<BitTorrent::InfoHash, BitTorrent::TorrentInfo>::remove(BitTorrent::InfoHash const&)':
session.cpp:(.text._ZN5QHashIN10BitTorrent8InfoHashENS0_11TorrentInfoEE6removeERKS1_[_ZN5QHashIN10BitTorrent8InfoHashENS0_11TorrentInfoEE6removeERKS1_]+0x9c): undefined reference to `libtorrent::torrent_info::~torrent_info()'
session.o: In function `int libtorrent::detail::write_integer<std::back_insert_iterator<QByteArray> >(std::back_insert_iterator<QByteArray>&, long)':
session.cpp:(.text._ZN10libtorrent6detail13write_integerISt20back_insert_iteratorI10QByteArrayEEEiRT_l[_ZN10libtorrent6detail13write_integerISt20back_insert_iteratorI10QByteArrayEEEiRT_l]+0x17): undefined reference to `libtorrent::detail::integer_to_str(char*, int, long)'
session.o: In function `int libtorrent::detail::bencode_recursive<std::back_insert_iterator<QByteArray> >(std::back_insert_iterator<QByteArray>&, libtorrent::entry const&)':
session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x18): undefined reference to `libtorrent::entry::type() const'
session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x51): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x64): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0xf9): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x11f): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x16b): undefined reference to `libtorrent::entry::integer() const'
session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x1a0): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
session.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorI10QByteArrayEEEiRT_RKNS_5entryE]+0x1c5): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
session.o: In function `_GLOBAL__sub_I_session.cpp':
session.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
session.cpp:(.text.startup+0x7): undefined reference to `boost::system::generic_category()'
session.cpp:(.text.startup+0xc): undefined reference to `boost::system::system_category()'
session.cpp:(.text.startup+0x37): undefined reference to `boost::system::system_category()'
session.cpp:(.text.startup+0x3c): undefined reference to `boost::asio::error::get_netdb_category()'
session.cpp:(.text.startup+0x41): undefined reference to `boost::asio::error::get_addrinfo_category()'
session.cpp:(.text.startup+0x46): undefined reference to `boost::asio::error::get_misc_category()'
cachestatus.o: In function `_GLOBAL__sub_I_cachestatus.cpp':
cachestatus.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
cachestatus.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
cachestatus.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
cachestatus.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
cachestatus.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
cachestatus.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
cachestatus.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
magneturi.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.31]':
magneturi.cpp:(.text+0x130): undefined reference to `libtorrent::announce_entry::~announce_entry()'
magneturi.o: In function `BitTorrent::MagnetUri::MagnetUri(QString const&)':
magneturi.cpp:(.text+0xcb6): undefined reference to `libtorrent::default_storage_constructor(libtorrent::file_storage const&, libtorrent::file_storage const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libtorrent::file_pool&, std::vector<unsigned char, std::allocator<unsigned char> > const&)'
magneturi.cpp:(.text+0x1263): undefined reference to `boost::system::system_category()'
magneturi.cpp:(.text+0x12d8): undefined reference to `libtorrent::parse_magnet_uri(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, libtorrent::add_torrent_params&, boost::system::error_code&)'
magneturi.cpp:(.text+0x1531): undefined reference to `libtorrent::announce_entry::~announce_entry()'
magneturi.cpp:(.text+0x1f77): undefined reference to `libtorrent::announce_entry::~announce_entry()'
magneturi.o: In function `_GLOBAL__sub_I_magneturi.cpp':
magneturi.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
magneturi.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
magneturi.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
magneturi.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
magneturi.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
magneturi.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
magneturi.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
torrentinfo.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.30]':
torrentinfo.cpp:(.text+0x130): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrentinfo.o: In function `BitTorrent::TorrentInfo::operator=(BitTorrent::TorrentInfo const&)':
torrentinfo.cpp:(.text+0x24b): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentinfo.o: In function `BitTorrent::TorrentInfo::creationDate() const':
torrentinfo.cpp:(.text+0x3c5): undefined reference to `libtorrent::torrent_info::creation_date() const'
torrentinfo.o: In function `BitTorrent::TorrentInfo::filePath(int) const':
torrentinfo.cpp:(.text+0x720): undefined reference to `libtorrent::file_storage::file_path(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
torrentinfo.o: In function `BitTorrent::TorrentInfo::origFilePath(int) const':
torrentinfo.cpp:(.text+0x91e): undefined reference to `libtorrent::file_storage::file_path(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
torrentinfo.o: In function `BitTorrent::TorrentInfo::fileOffset(int) const':
torrentinfo.cpp:(.text+0xa99): undefined reference to `libtorrent::file_storage::at(int) const'
torrentinfo.cpp:(.text+0xaa6): undefined reference to `libtorrent::file_entry::~file_entry()'
torrentinfo.o: In function `BitTorrent::TorrentInfo::loadFromFile(QString const&, QString&)':
torrentinfo.cpp:(.text+0xd38): undefined reference to `boost::system::system_category()'
torrentinfo.cpp:(.text+0xd72): undefined reference to `libtorrent::torrent_info::torrent_info(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&, int)'
torrentinfo.cpp:(.text+0xdb7): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentinfo.cpp:(.text+0xdd5): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentinfo.o: In function `BitTorrent::TorrentInfo::renameFile(unsigned int, QString const&)':
torrentinfo.cpp:(.text+0x1068): undefined reference to `libtorrent::torrent_info::copy_on_write()'
torrentinfo.cpp:(.text+0x1077): undefined reference to `libtorrent::file_storage::rename_file(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
torrentinfo.cpp:(.text+0x1096): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentinfo.o: In function `BitTorrent::TorrentInfo::filesForPiece(int) const':
torrentinfo.cpp:(.text+0x1160): undefined reference to `libtorrent::file_storage::piece_size(int) const'
torrentinfo.cpp:(.text+0x1193): undefined reference to `libtorrent::file_storage::map_block(int, long, int) const'
torrentinfo.cpp:(.text+0x11b2): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentinfo.cpp:(.text+0x11da): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentinfo.o: In function `BitTorrent::TorrentInfo::trackers() const':
torrentinfo.cpp:(.text+0x15b9): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrentinfo.cpp:(.text+0x15cd): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrentinfo.cpp:(.text+0x1663): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrentinfo.cpp:(.text+0x16ea): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrentinfo.cpp:(.text+0x170c): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrentinfo.o: In function `BitTorrent::TorrentInfo::fileSize(int) const':
torrentinfo.cpp:(.text+0xa39): undefined reference to `libtorrent::file_storage::file_size(int) const'
torrentinfo.o: In function `_GLOBAL__sub_I_torrentinfo.cpp':
torrentinfo.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
torrentinfo.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
torrentinfo.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
torrentinfo.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
torrentinfo.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
torrentinfo.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
torrentinfo.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
torrenthandle.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.52]':
torrenthandle.cpp:(.text+0x130): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.o: In function `BitTorrent::TorrentHandle::connectPeer(BitTorrent::PeerAddress const&)':
torrenthandle.cpp:(.text+0xa93): undefined reference to `boost::system::system_category()'
torrenthandle.cpp:(.text+0xac3): undefined reference to `boost::asio::ip::address::from_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::system::error_code&)'
torrenthandle.cpp:(.text+0xaf6): undefined reference to `boost::asio::ip::detail::endpoint::endpoint(boost::asio::ip::address const&, unsigned short)'
torrenthandle.cpp:(.text+0xb05): undefined reference to `libtorrent::torrent_handle::connect_peer(boost::asio::ip::basic_endpoint<boost::asio::ip::tcp> const&, int) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::needSaveResumeData() const':
torrenthandle.cpp:(.text+0xb85): undefined reference to `libtorrent::torrent_handle::need_save_resume_data() const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::saveResumeData()':
torrenthandle.cpp:(.text+0xbbb): undefined reference to `libtorrent::torrent_handle::save_resume_data(int) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::hasFirstLastPiecePriority() const':
torrenthandle.cpp:(.text+0x1355): undefined reference to `libtorrent::torrent_handle::file_priorities() const'
torrenthandle.cpp:(.text+0x1465): undefined reference to `libtorrent::torrent_handle::piece_priority(int) const'
torrenthandle.cpp:(.text+0x1474): undefined reference to `libtorrent::torrent_handle::piece_priority(int) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::hasFilteredPieces() const':
torrenthandle.cpp:(.text+0x1855): undefined reference to `libtorrent::torrent_handle::piece_priorities() const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::downloadLimit() const':
torrenthandle.cpp:(.text+0x1b09): undefined reference to `libtorrent::torrent_handle::download_limit() const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::uploadLimit() const':
torrenthandle.cpp:(.text+0x1b39): undefined reference to `libtorrent::torrent_handle::upload_limit() const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::downloadingPieces() const':
torrenthandle.cpp:(.text+0x1d08): undefined reference to `libtorrent::torrent_handle::get_download_queue(std::vector<libtorrent::partial_piece_info, std::allocator<libtorrent::partial_piece_info> >&) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::forceReannounce(int)':
torrenthandle.cpp:(.text+0x223d): undefined reference to `libtorrent::torrent_handle::force_reannounce(int, int) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::forceDHTAnnounce()':
torrenthandle.cpp:(.text+0x2269): undefined reference to `libtorrent::torrent_handle::force_dht_announce() const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::setSequentialDownload(bool)':
torrenthandle.cpp:(.text+0x22ae): undefined reference to `libtorrent::torrent_handle::set_sequential_download(bool) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::setFirstLastPiecePriority(bool)':
torrenthandle.cpp:(.text+0x2347): undefined reference to `libtorrent::torrent_handle::file_priorities() const'
torrenthandle.cpp:(.text+0x2386): undefined reference to `libtorrent::torrent_handle::piece_priorities() const'
torrenthandle.cpp:(.text+0x2555): undefined reference to `libtorrent::torrent_handle::prioritize_pieces(std::vector<int, std::allocator<int> > const&) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::pause()':
torrenthandle.cpp:(.text+0x269a): undefined reference to `libtorrent::torrent_handle::auto_managed(bool) const'
torrenthandle.cpp:(.text+0x26a4): undefined reference to `libtorrent::torrent_handle::pause(int) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::resume(bool)':
torrenthandle.cpp:(.text+0x26eb): undefined reference to `libtorrent::torrent_handle::clear_error() const'
torrenthandle.cpp:(.text+0x26fe): undefined reference to `libtorrent::torrent_handle::set_upload_mode(bool) const'
torrenthandle.cpp:(.text+0x270c): undefined reference to `libtorrent::torrent_handle::auto_managed(bool) const'
torrenthandle.cpp:(.text+0x2714): undefined reference to `libtorrent::torrent_handle::resume() const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::forceRecheck()':
torrenthandle.cpp:(.text+0x2761): undefined reference to `libtorrent::torrent_handle::force_recheck() const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::setTrackerLogin(QString const&, QString const&)':
torrenthandle.cpp:(.text+0x285e): undefined reference to `libtorrent::torrent_handle::set_tracker_login(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::renameFile(int, QString const&)':
torrenthandle.cpp:(.text+0x29c0): undefined reference to `libtorrent::torrent_handle::rename_file(int, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::moveStorage(QString const&)':
torrenthandle.cpp:(.text+0x2df2): undefined reference to `libtorrent::torrent_handle::move_storage(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::setUploadLimit(int)':
torrenthandle.cpp:(.text+0x3179): undefined reference to `libtorrent::torrent_handle::set_upload_limit(int) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::setDownloadLimit(int)':
torrenthandle.cpp:(.text+0x31a9): undefined reference to `libtorrent::torrent_handle::set_download_limit(int) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::setSuperSeeding(bool)':
torrenthandle.cpp:(.text+0x31dd): undefined reference to `libtorrent::torrent_handle::super_seeding(bool) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::flushCache()':
torrenthandle.cpp:(.text+0x3209): undefined reference to `libtorrent::torrent_handle::flush_cache() const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::toMagnetUri() const':
torrenthandle.cpp:(.text+0x3244): undefined reference to `libtorrent::make_magnet_uri[abi:cxx11](libtorrent::torrent_handle const&)'
torrenthandle.o: In function `BitTorrent::TorrentHandle::handleSaveResumeDataAlert(libtorrent::save_resume_data_alert*)':
torrenthandle.cpp:(.text+0x32c5): undefined reference to `libtorrent::entry::entry()'
torrenthandle.cpp:(.text+0x32f5): undefined reference to `libtorrent::entry::operator[](char const*)'
torrenthandle.cpp:(.text+0x3300): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
torrenthandle.cpp:(.text+0x3351): undefined reference to `libtorrent::entry::operator[](char const*)'
torrenthandle.cpp:(.text+0x335c): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
torrenthandle.cpp:(.text+0x33b8): undefined reference to `libtorrent::entry::operator[](char const*)'
torrenthandle.cpp:(.text+0x33c3): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
torrenthandle.cpp:(.text+0x33ff): undefined reference to `libtorrent::entry::operator[](char const*)'
torrenthandle.cpp:(.text+0x340a): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
torrenthandle.cpp:(.text+0x343f): undefined reference to `libtorrent::entry::operator[](char const*)'
torrenthandle.cpp:(.text+0x344a): undefined reference to `libtorrent::entry::operator=(long const&)'
torrenthandle.cpp:(.text+0x3468): undefined reference to `libtorrent::entry::operator[](char const*)'
torrenthandle.cpp:(.text+0x3473): undefined reference to `libtorrent::entry::operator=(long const&)'
torrenthandle.cpp:(.text+0x3494): undefined reference to `libtorrent::entry::operator[](char const*)'
torrenthandle.cpp:(.text+0x349f): undefined reference to `libtorrent::entry::operator=(long const&)'
torrenthandle.cpp:(.text+0x34b6): undefined reference to `libtorrent::entry::~entry()'
torrenthandle.cpp:(.text+0x34df): undefined reference to `libtorrent::entry::entry()'
torrenthandle.cpp:(.text+0x3509): undefined reference to `libtorrent::entry::operator[](char const*)'
torrenthandle.cpp:(.text+0x3514): undefined reference to `libtorrent::entry::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
torrenthandle.cpp:(.text+0x3551): undefined reference to `libtorrent::entry::operator[](char const*)'
torrenthandle.cpp:(.text+0x3564): undefined reference to `libtorrent::entry::operator=(long const&)'
torrenthandle.cpp:(.text+0x3586): undefined reference to `libtorrent::entry::operator[](char const*)'
torrenthandle.cpp:(.text+0x3591): undefined reference to `libtorrent::entry::operator=(long const&)'
torrenthandle.cpp:(.text+0x35fd): undefined reference to `libtorrent::entry::~entry()'
torrenthandle.o: In function `BitTorrent::TorrentHandle::absoluteFilePathsUnwanted() const':
torrenthandle.cpp:(.text+0x3982): undefined reference to `libtorrent::torrent_handle::file_priorities() const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::updateTorrentInfo()':
torrenthandle.cpp:(.text+0x3c0a): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrenthandle.cpp:(.text+0x3c31): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrenthandle.o: In function `BitTorrent::TorrentHandle::updateStatus(libtorrent::torrent_status const&)':
torrenthandle.cpp:(.text+0x3d2f): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrenthandle.o: In function `BitTorrent::TorrentHandle::updateStatus()':
torrenthandle.cpp:(.text+0x44c5): undefined reference to `libtorrent::torrent_status::torrent_status()'
torrenthandle.cpp:(.text+0x44d6): undefined reference to `libtorrent::torrent_handle::status(unsigned int) const'
torrenthandle.cpp:(.text+0x4586): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrenthandle.cpp:(.text+0x4b6c): undefined reference to `libtorrent::torrent_status::~torrent_status()'
torrenthandle.cpp:(.text+0x4b7f): undefined reference to `libtorrent::torrent_status::~torrent_status()'
torrenthandle.cpp:(.text+0x4da1): undefined reference to `libtorrent::torrent_status::~torrent_status()'
torrenthandle.cpp:(.text+0x4dcc): undefined reference to `libtorrent::torrent_status::~torrent_status()'
torrenthandle.o: In function `BitTorrent::TorrentHandle::~TorrentHandle()':
torrenthandle.cpp:(.text+0x5290): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrenthandle.cpp:(.text+0x52a1): undefined reference to `libtorrent::torrent_status::~torrent_status()'
torrenthandle.o: In function `BitTorrent::TorrentHandle::trackers() const':
torrenthandle.cpp:(.text+0x55d3): undefined reference to `libtorrent::torrent_handle::trackers() const'
torrenthandle.cpp:(.text+0x562d): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.cpp:(.text+0x565d): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.cpp:(.text+0x58f3): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.cpp:(.text+0x5931): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.cpp:(.text+0x5966): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.o:torrenthandle.cpp:(.text+0x5a0a): more undefined references to `libtorrent::announce_entry::~announce_entry()' follow
torrenthandle.o: In function `BitTorrent::TorrentHandle::addTracker(BitTorrent::TrackerEntry const&)':
torrenthandle.cpp:(.text+0x5b14): undefined reference to `libtorrent::torrent_handle::add_tracker(libtorrent::announce_entry const&) const'
torrenthandle.cpp:(.text+0x5b21): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.cpp:(.text+0x5b4d): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.o: In function `BitTorrent::TorrentHandle::pieceAvailability() const':
torrenthandle.cpp:(.text+0x5cf2): undefined reference to `libtorrent::torrent_handle::piece_availability(std::vector<int, std::allocator<int> >&) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::filePriorities() const':
torrenthandle.cpp:(.text+0x5e47): undefined reference to `libtorrent::torrent_handle::file_priorities() const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::filesProgress() const':
torrenthandle.cpp:(.text+0x5fc8): undefined reference to `libtorrent::torrent_handle::file_progress(std::vector<long, std::allocator<long> >&, int) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::prioritizeFiles(QVector<int> const&)':
torrenthandle.cpp:(.text+0x6326): undefined reference to `libtorrent::torrent_handle::prioritize_files(std::vector<int, std::allocator<int> > const&) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::setFilePriority(int, int)':
torrenthandle.cpp:(.text+0x6dc5): undefined reference to `libtorrent::torrent_handle::file_priorities() const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::TorrentHandle(BitTorrent::Session*, libtorrent::torrent_handle const&, BitTorrent::AddTorrentData const&)':
torrenthandle.cpp:(.text+0x73d3): undefined reference to `libtorrent::torrent_status::torrent_status()'
torrenthandle.cpp:(.text+0x741f): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrenthandle.cpp:(.text+0x75eb): undefined reference to `libtorrent::torrent_status::~torrent_status()'
torrenthandle.o: In function `BitTorrent::TorrentHandle::peers() const':
torrenthandle.cpp:(.text+0x795c): undefined reference to `libtorrent::torrent_handle::get_peer_info(std::vector<libtorrent::peer_info, std::allocator<libtorrent::peer_info> >&) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::replaceTrackers(QList<BitTorrent::TrackerEntry>)':
torrenthandle.cpp:(.text+0x8412): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.cpp:(.text+0x8499): undefined reference to `libtorrent::torrent_handle::replace_trackers(std::vector<libtorrent::announce_entry, std::allocator<libtorrent::announce_entry> > const&) const'
torrenthandle.cpp:(.text+0x84ee): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.cpp:(.text+0x85d9): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.cpp:(.text+0x86ef): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.o: In function `BitTorrent::TorrentHandle::urlSeeds() const':
torrenthandle.cpp:(.text+0x8768): undefined reference to `libtorrent::torrent_handle::url_seeds[abi:cxx11]() const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::addUrlSeed(QUrl const&)':
torrenthandle.cpp:(.text+0x8aee): undefined reference to `libtorrent::torrent_handle::add_url_seed(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::removeUrlSeed(QUrl const&)':
torrenthandle.cpp:(.text+0x8d1c): undefined reference to `libtorrent::torrent_handle::remove_url_seed(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const'
torrenthandle.o: In function `BitTorrent::TorrentHandle::saveTorrentFile(QString const&)':
torrenthandle.cpp:(.text+0xa5b7): undefined reference to `libtorrent::create_torrent::create_torrent(libtorrent::torrent_info const&)'
torrenthandle.cpp:(.text+0xa5d1): undefined reference to `libtorrent::create_torrent::generate() const'
torrenthandle.cpp:(.text+0xa638): undefined reference to `libtorrent::entry::~entry()'
torrenthandle.cpp:(.text+0xa640): undefined reference to `libtorrent::create_torrent::~create_torrent()'
torrenthandle.cpp:(.text+0xa733): undefined reference to `libtorrent::entry::~entry()'
torrenthandle.cpp:(.text+0xa73b): undefined reference to `libtorrent::create_torrent::~create_torrent()'
torrenthandle.o: In function `BitTorrent::TorrentHandle::isValid() const':
torrenthandle.cpp:(.text+0x7f5): undefined reference to `libtorrent::torrent_handle::is_valid() const'
torrenthandle.o: In function `std::vector<libtorrent::announce_entry, std::allocator<libtorrent::announce_entry> >::~vector()':
torrenthandle.cpp:(.text._ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EED2Ev[_ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EED5Ev]+0x23): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.o: In function `void std::vector<libtorrent::announce_entry, std::allocator<libtorrent::announce_entry> >::_M_emplace_back_aux<libtorrent::announce_entry>(libtorrent::announce_entry&&)':
torrenthandle.cpp:(.text._ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_[_ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_]+0x37b): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.cpp:(.text._ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_[_ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_]+0x44d): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.cpp:(.text._ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_[_ZNSt6vectorIN10libtorrent14announce_entryESaIS1_EE19_M_emplace_back_auxIJS1_EEEvDpOT_]+0x4ee): undefined reference to `libtorrent::announce_entry::~announce_entry()'
torrenthandle.o: In function `_GLOBAL__sub_I_torrenthandle.cpp':
torrenthandle.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
torrenthandle.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
torrenthandle.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
torrenthandle.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
torrenthandle.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
torrenthandle.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
torrenthandle.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
peerinfo.o: In function `BitTorrent::PeerInfo::address() const':
peerinfo.cpp:(.text+0x28c): undefined reference to `boost::asio::ip::detail::endpoint::port() const'
peerinfo.cpp:(.text+0x2a0): undefined reference to `boost::asio::ip::detail::endpoint::address() const'
peerinfo.cpp:(.text+0x2ab): undefined reference to `boost::asio::ip::address::to_string[abi:cxx11]() const'
peerinfo.o: In function `_GLOBAL__sub_I_peerinfo.cpp':
peerinfo.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
peerinfo.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
peerinfo.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
peerinfo.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
peerinfo.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
peerinfo.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
peerinfo.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
trackerentry.o: In function `BitTorrent::TrackerEntry::TrackerEntry(QString const&)':
trackerentry.cpp:(.text+0xcb): undefined reference to `libtorrent::announce_entry::announce_entry(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
trackerentry.o: In function `_GLOBAL__sub_I_trackerentry.cpp':
trackerentry.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
trackerentry.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
trackerentry.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
trackerentry.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
trackerentry.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
trackerentry.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
trackerentry.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
tracker.o: In function `BitTorrent::Peer::toEntry(bool) const':
tracker.cpp:(.text+0xa6e): undefined reference to `libtorrent::entry::entry(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
tracker.cpp:(.text+0xae9): undefined reference to `libtorrent::entry::operator=(libtorrent::entry const&)'
tracker.cpp:(.text+0xb08): undefined reference to `libtorrent::entry::~entry()'
tracker.cpp:(.text+0xb54): undefined reference to `libtorrent::entry::entry(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
tracker.cpp:(.text+0xc5a): undefined reference to `libtorrent::entry::operator=(libtorrent::entry const&)'
tracker.cpp:(.text+0xc79): undefined reference to `libtorrent::entry::~entry()'
tracker.cpp:(.text+0xcb5): undefined reference to `libtorrent::entry::entry(long const&)'
tracker.cpp:(.text+0xda1): undefined reference to `libtorrent::entry::operator=(libtorrent::entry const&)'
tracker.cpp:(.text+0xdc3): undefined reference to `libtorrent::entry::~entry()'
tracker.cpp:(.text+0xdd0): undefined reference to `libtorrent::entry::entry(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > > const&)'
tracker.cpp:(.text+0xfe1): undefined reference to `libtorrent::entry::~entry()'
tracker.cpp:(.text+0x1028): undefined reference to `libtorrent::entry::~entry()'
tracker.cpp:(.text+0x109a): undefined reference to `libtorrent::entry::~entry()'
tracker.o: In function `BitTorrent::Tracker::replyWithPeerList(BitTorrent::TrackerAnnounceRequest const&)':
tracker.cpp:(.text+0x1150): undefined reference to `libtorrent::entry::entry(long const&)'
tracker.cpp:(.text+0x1249): undefined reference to `libtorrent::entry::operator=(libtorrent::entry const&)'
tracker.cpp:(.text+0x1269): undefined reference to `libtorrent::entry::~entry()'
tracker.cpp:(.text+0x13d1): undefined reference to `libtorrent::entry::entry(libtorrent::entry const&)'
tracker.cpp:(.text+0x13ed): undefined reference to `libtorrent::entry::~entry()'
tracker.cpp:(.text+0x1468): undefined reference to `libtorrent::entry::entry(std::__cxx11::list<libtorrent::entry, std::allocator<libtorrent::entry> > const&)'
tracker.cpp:(.text+0x1569): undefined reference to `libtorrent::entry::operator=(libtorrent::entry const&)'
tracker.cpp:(.text+0x1588): undefined reference to `libtorrent::entry::~entry()'
tracker.cpp:(.text+0x1595): undefined reference to `libtorrent::entry::entry(std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, libtorrent::entry, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > > const&)'
tracker.cpp:(.text+0x163f): undefined reference to `libtorrent::entry::~entry()'
tracker.cpp:(.text+0x1867): undefined reference to `libtorrent::entry::~entry()'
tracker.cpp:(.text+0x18ae): undefined reference to `libtorrent::entry::~entry()'
tracker.cpp:(.text+0x1931): undefined reference to `libtorrent::entry::~entry()'
tracker.cpp:(.text+0x1941): undefined reference to `libtorrent::entry::~entry()'
tracker.o:tracker.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N10libtorrent5entryEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N10libtorrent5entryEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE8_M_eraseEPSt13_Rb_tree_nodeISA_E]+0x25): more undefined references to `libtorrent::entry::~entry()' follow
tracker.o: In function `std::_Rb_tree_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > std::_Rb_tree<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry>, std::_Select1st<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> > >::_M_emplace_hint_unique<std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>, std::tuple<> >(std::_Rb_tree_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, libtorrent::entry> >, std::piecewise_construct_t const&, std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&>&&, std::tuple<>&&)':
tracker.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N10libtorrent5entryEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N10libtorrent5entryEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_]+0x6f): undefined reference to `libtorrent::entry::entry()'
tracker.cpp:(.text._ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N10libtorrent5entryEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_[_ZNSt8_Rb_treeINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4pairIKS5_N10libtorrent5entryEESt10_Select1stISA_ESt4lessIS5_ESaISA_EE22_M_emplace_hint_uniqueIJRKSt21piecewise_construct_tSt5tupleIJOS5_EESL_IJEEEEESt17_Rb_tree_iteratorISA_ESt23_Rb_tree_const_iteratorISA_EDpOT_]+0xc4): undefined reference to `libtorrent::entry::~entry()'
tracker.o: In function `int libtorrent::detail::write_integer<std::back_insert_iterator<std::vector<char, std::allocator<char> > > >(std::back_insert_iterator<std::vector<char, std::allocator<char> > >&, long)':
tracker.cpp:(.text._ZN10libtorrent6detail13write_integerISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_l[_ZN10libtorrent6detail13write_integerISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_l]+0x17): undefined reference to `libtorrent::detail::integer_to_str(char*, int, long)'
tracker.o: In function `int libtorrent::detail::bencode_recursive<std::back_insert_iterator<std::vector<char, std::allocator<char> > > >(std::back_insert_iterator<std::vector<char, std::allocator<char> > >&, libtorrent::entry const&)':
tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x18): undefined reference to `libtorrent::entry::type() const'
tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x6e): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x84): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x172): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x197): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x21d): undefined reference to `libtorrent::entry::integer() const'
tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x26d): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
tracker.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt20back_insert_iteratorISt6vectorIcSaIcEEEEEiRT_RKNS_5entryE]+0x2ae): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
tracker.o: In function `_GLOBAL__sub_I_tracker.cpp':
tracker.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
tracker.cpp:(.text.startup+0x7): undefined reference to `boost::system::generic_category()'
tracker.cpp:(.text.startup+0xc): undefined reference to `boost::system::system_category()'
torrentcreatorthread.o: In function `BitTorrent::TorrentCreatorThread::run()':
torrentcreatorthread.cpp:(.text+0x2d2): undefined reference to `libtorrent::file_storage::file_storage()'
torrentcreatorthread.cpp:(.text+0x388): undefined reference to `libtorrent::create_torrent::create_torrent(libtorrent::file_storage&, int, int, int, int)'
torrentcreatorthread.cpp:(.text+0x429): undefined reference to `libtorrent::create_torrent::add_url_seed(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
torrentcreatorthread.cpp:(.text+0x5c0): undefined reference to `libtorrent::create_torrent::add_tracker(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int)'
torrentcreatorthread.cpp:(.text+0x838): undefined reference to `libtorrent::create_torrent::set_creator(char const*)'
torrentcreatorthread.cpp:(.text+0x894): undefined reference to `libtorrent::create_torrent::set_comment(char const*)'
torrentcreatorthread.cpp:(.text+0xab3): undefined reference to `libtorrent::create_torrent::generate() const'
torrentcreatorthread.cpp:(.text+0xae0): undefined reference to `libtorrent::entry::~entry()'
torrentcreatorthread.cpp:(.text+0xbdd): undefined reference to `libtorrent::create_torrent::~create_torrent()'
torrentcreatorthread.cpp:(.text+0xbe9): undefined reference to `libtorrent::file_storage::~file_storage()'
torrentcreatorthread.cpp:(.text+0xc4f): undefined reference to `libtorrent::create_torrent::~create_torrent()'
torrentcreatorthread.cpp:(.text+0xc5b): undefined reference to `libtorrent::file_storage::~file_storage()'
torrentcreatorthread.cpp:(.text+0xf2f): undefined reference to `libtorrent::file_storage::~file_storage()'
torrentcreatorthread.cpp:(.text+0xf7b): undefined reference to `libtorrent::create_torrent::~create_torrent()'
torrentcreatorthread.cpp:(.text+0x1072): undefined reference to `libtorrent::entry::~entry()'
torrentcreatorthread.o: In function `void libtorrent::add_files<bool (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)>(libtorrent::file_storage&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&), unsigned int)':
torrentcreatorthread.cpp:(.text._ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j[_ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j]+0x4d): undefined reference to `libtorrent::filename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
torrentcreatorthread.cpp:(.text._ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j[_ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j]+0x5b): undefined reference to `libtorrent::complete(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
torrentcreatorthread.cpp:(.text._ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j[_ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j]+0x6b): undefined reference to `libtorrent::parent_path(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
torrentcreatorthread.cpp:(.text._ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j[_ZN10libtorrent9add_filesIPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEEvRNS_12file_storageES8_T_j]+0x84): undefined reference to `libtorrent::detail::add_files_impl(libtorrent::file_storage&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::function<bool (std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)>, unsigned int)'
torrentcreatorthread.o: In function `void libtorrent::set_piece_hashes<boost::_bi::bind_t<void, boost::_mfi::mf2<void, BitTorrent::TorrentCreatorThread, int, int>, boost::_bi::list3<boost::_bi::value<BitTorrent::TorrentCreatorThread*>, boost::arg<1>, boost::_bi::value<int> > > >(libtorrent::create_torrent&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::_bi::bind_t<void, boost::_mfi::mf2<void, BitTorrent::TorrentCreatorThread, int, int>, boost::_bi::list3<boost::_bi::value<BitTorrent::TorrentCreatorThread*>, boost::arg<1>, boost::_bi::value<int> > >)':
torrentcreatorthread.cpp:(.text._ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_[_ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_]+0x1c): undefined reference to `boost::system::system_category()'
torrentcreatorthread.cpp:(.text._ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_[_ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_]+0xab): undefined reference to `libtorrent::set_piece_hashes(libtorrent::create_torrent&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, boost::function<void (int)>, boost::system::error_code&)'
torrentcreatorthread.cpp:(.text._ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_[_ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_]+0xeb): undefined reference to `vtable for libtorrent::libtorrent_exception'
torrentcreatorthread.cpp:(.text._ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_[_ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_]+0xfe): undefined reference to `typeinfo for libtorrent::libtorrent_exception'
torrentcreatorthread.cpp:(.text._ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_[_ZN10libtorrent16set_piece_hashesIN5boost3_bi6bind_tIvNS1_4_mfi3mf2IvN10BitTorrent20TorrentCreatorThreadEiiEENS2_5list3INS2_5valueIPS7_EENS1_3argILi1EEENSA_IiEEEEEEEEvRNS_14create_torrentERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEET_]+0x118): undefined reference to `libtorrent::libtorrent_exception::~libtorrent_exception()'
torrentcreatorthread.o: In function `int libtorrent::detail::write_integer<std::ostream_iterator<char, char, std::char_traits<char> > >(std::ostream_iterator<char, char, std::char_traits<char> >&, long)':
torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail13write_integerISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_l[_ZN10libtorrent6detail13write_integerISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_l]+0x20): undefined reference to `libtorrent::detail::integer_to_str(char*, int, long)'
torrentcreatorthread.o: In function `int libtorrent::detail::bencode_recursive<std::ostream_iterator<char, char, std::char_traits<char> > >(std::ostream_iterator<char, char, std::char_traits<char> >&, libtorrent::entry const&)':
torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x1a): undefined reference to `libtorrent::entry::type() const'
torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x82): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x9e): undefined reference to `libtorrent::entry::dict[abi:cxx11]() const'
torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x1bb): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x1e1): undefined reference to `libtorrent::entry::list[abi:cxx11]() const'
torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x28e): undefined reference to `libtorrent::entry::integer() const'
torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x2b7): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
torrentcreatorthread.cpp:(.text._ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE[_ZN10libtorrent6detail17bencode_recursiveISt16ostream_iteratorIccSt11char_traitsIcEEEEiRT_RKNS_5entryE]+0x307): undefined reference to `libtorrent::entry::string[abi:cxx11]() const'
torrentcreatorthread.o: In function `_GLOBAL__sub_I_torrentcreatorthread.cpp':
torrentcreatorthread.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
torrentcreatorthread.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
torrentcreatorthread.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
torrentcreatorthread.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
torrentcreatorthread.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
torrentcreatorthread.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
torrentcreatorthread.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
filterparserthread.o: In function `FilterParserThread::processFilterList(libtorrent::session*, QStringList const&)':
filterparserthread.cpp:(.text+0x358): undefined reference to `libtorrent::session::get_ip_filter() const'
filterparserthread.cpp:(.text+0x3e4): undefined reference to `boost::system::system_category()'
filterparserthread.cpp:(.text+0x413): undefined reference to `boost::asio::ip::address::from_string(char const*, boost::system::error_code&)'
filterparserthread.cpp:(.text+0x49c): undefined reference to `libtorrent::session::set_ip_filter(libtorrent::ip_filter const&)'
filterparserthread.cpp:(.text+0x507): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address const&)'
filterparserthread.cpp:(.text+0x512): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address const&)'
filterparserthread.cpp:(.text+0x525): undefined reference to `libtorrent::ip_filter::add_rule(boost::asio::ip::address, boost::asio::ip::address, int)'
filterparserthread.o: In function `FilterParserThread::parseDATFilterFile(QString, libtorrent::ip_filter&)':
filterparserthread.cpp:(.text+0x8ac): undefined reference to `boost::system::system_category()'
filterparserthread.cpp:(.text+0x9be): undefined reference to `boost::asio::ip::address::from_string(char const*, boost::system::error_code&)'
filterparserthread.cpp:(.text+0xb1d): undefined reference to `boost::asio::ip::address::from_string(char const*, boost::system::error_code&)'
filterparserthread.cpp:(.text+0xd9c): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address const&)'
filterparserthread.cpp:(.text+0xdab): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address const&)'
filterparserthread.cpp:(.text+0xdc4): undefined reference to `libtorrent::ip_filter::add_rule(boost::asio::ip::address, boost::asio::ip::address, int)'
filterparserthread.o: In function `FilterParserThread::parseP2PFilterFile(QString, libtorrent::ip_filter&)':
filterparserthread.cpp:(.text+0x11dc): undefined reference to `boost::system::system_category()'
filterparserthread.cpp:(.text+0x12e0): undefined reference to `boost::asio::ip::address::from_string(char const*, boost::system::error_code&)'
filterparserthread.cpp:(.text+0x1424): undefined reference to `boost::asio::ip::address::from_string(char const*, boost::system::error_code&)'
filterparserthread.cpp:(.text+0x16e6): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address const&)'
filterparserthread.cpp:(.text+0x16f5): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address const&)'
filterparserthread.cpp:(.text+0x170e): undefined reference to `libtorrent::ip_filter::add_rule(boost::asio::ip::address, boost::asio::ip::address, int)'
filterparserthread.o: In function `FilterParserThread::parseP2BFilterFile(QString, libtorrent::ip_filter&)':
filterparserthread.cpp:(.text+0x1c8b): undefined reference to `boost::asio::ip::address_v4::address_v4(unsigned long)'
filterparserthread.cpp:(.text+0x1ca3): undefined reference to `boost::asio::ip::address_v4::address_v4(unsigned long)'
filterparserthread.cpp:(.text+0x1cb6): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address_v4 const&)'
filterparserthread.cpp:(.text+0x1ccb): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address_v4 const&)'
filterparserthread.cpp:(.text+0x1ce0): undefined reference to `libtorrent::ip_filter::add_rule(boost::asio::ip::address, boost::asio::ip::address, int)'
filterparserthread.cpp:(.text+0x204b): undefined reference to `boost::asio::ip::address_v4::address_v4(unsigned long)'
filterparserthread.cpp:(.text+0x2063): undefined reference to `boost::asio::ip::address_v4::address_v4(unsigned long)'
filterparserthread.cpp:(.text+0x2076): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address_v4 const&)'
filterparserthread.cpp:(.text+0x208b): undefined reference to `boost::asio::ip::address::address(boost::asio::ip::address_v4 const&)'
filterparserthread.cpp:(.text+0x20a0): undefined reference to `libtorrent::ip_filter::add_rule(boost::asio::ip::address, boost::asio::ip::address, int)'
filterparserthread.o: In function `FilterParserThread::run()':
filterparserthread.cpp:(.text+0x225c): undefined reference to `libtorrent::session::get_ip_filter() const'
filterparserthread.cpp:(.text+0x2308): undefined reference to `libtorrent::session::set_ip_filter(libtorrent::ip_filter const&)'
filterparserthread.o: In function `_GLOBAL__sub_I_filterparserthread.cpp':
filterparserthread.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
filterparserthread.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
filterparserthread.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
filterparserthread.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
filterparserthread.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
filterparserthread.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
filterparserthread.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
statistics.o: In function `_GLOBAL__sub_I_statistics.cpp':
statistics.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
statistics.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
statistics.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
statistics.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
statistics.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
statistics.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
statistics.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
rssfeed.o: In function `Rss::Feed::downloadArticleTorrentIfMatching(QSharedPointer<Rss::Article> const&)':
rssfeed.cpp:(.text+0x2ba1): undefined reference to `libtorrent::torrent_info::~torrent_info()'
rssfeed.cpp:(.text+0x2c40): undefined reference to `libtorrent::announce_entry::~announce_entry()'
rssfeed.o: In function `_GLOBAL__sub_I_rssfeed.cpp':
rssfeed.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
rssfeed.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
rssfeed.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
rssfeed.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
rssfeed.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
rssfeed.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
rssfeed.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
rssfolder.o: In function `_GLOBAL__sub_I_rssfolder.cpp':
rssfolder.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
rssfolder.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
rssfolder.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
rssfolder.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
rssfolder.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
rssfolder.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
rssfolder.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
torrentfilter.o: In function `_GLOBAL__sub_I_torrentfilter.cpp':
torrentfilter.cpp:(.text.startup+0xf): undefined reference to `boost::system::generic_category()'
torrentfilter.cpp:(.text.startup+0x14): undefined reference to `boost::system::generic_category()'
torrentfilter.cpp:(.text.startup+0x19): undefined reference to `boost::system::system_category()'
torrentfilter.cpp:(.text.startup+0x49): undefined reference to `boost::system::system_category()'
torrentfilter.cpp:(.text.startup+0x4e): undefined reference to `boost::asio::error::get_netdb_category()'
torrentfilter.cpp:(.text.startup+0x53): undefined reference to `boost::asio::error::get_addrinfo_category()'
torrentfilter.cpp:(.text.startup+0x58): undefined reference to `boost::asio::error::get_misc_category()'
scanfoldersmodel.o: In function `ScanFoldersModel::addTorrentsToSession(QStringList const&)':
scanfoldersmodel.cpp:(.text+0x2b96): undefined reference to `libtorrent::torrent_info::~torrent_info()'
scanfoldersmodel.cpp:(.text+0x2ea1): undefined reference to `libtorrent::torrent_info::~torrent_info()'
scanfoldersmodel.o: In function `_GLOBAL__sub_I_scanfoldersmodel.cpp':
scanfoldersmodel.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
scanfoldersmodel.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
scanfoldersmodel.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
scanfoldersmodel.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
scanfoldersmodel.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
scanfoldersmodel.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
scanfoldersmodel.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
btjson.o: In function `_GLOBAL__sub_I_btjson.cpp':
btjson.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
btjson.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
btjson.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
btjson.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
btjson.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
btjson.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
btjson.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
webapplication.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.39]':
webapplication.cpp:(.text+0x80): undefined reference to `libtorrent::announce_entry::~announce_entry()'
webapplication.o: In function `WebApplication::action_command_upload()':
webapplication.cpp:(.text+0x90f1): undefined reference to `libtorrent::torrent_info::~torrent_info()'
webapplication.cpp:(.text+0x9895): undefined reference to `libtorrent::torrent_info::~torrent_info()'
webapplication.o: In function `WebApplication::action_command_addTrackers()':
webapplication.cpp:(.text+0xabfa): undefined reference to `libtorrent::announce_entry::~announce_entry()'
webapplication.cpp:(.text+0xac53): undefined reference to `libtorrent::announce_entry::~announce_entry()'
webapplication.o: In function `_GLOBAL__sub_I_webapplication.cpp':
webapplication.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
webapplication.cpp:(.text.startup+0x7): undefined reference to `boost::system::generic_category()'
webapplication.cpp:(.text.startup+0xc): undefined reference to `boost::system::system_category()'
webapplication.cpp:(.text.startup+0x37): undefined reference to `boost::system::system_category()'
webapplication.cpp:(.text.startup+0x3c): undefined reference to `boost::asio::error::get_netdb_category()'
webapplication.cpp:(.text.startup+0x41): undefined reference to `boost::asio::error::get_addrinfo_category()'
webapplication.cpp:(.text.startup+0x46): undefined reference to `boost::asio::error::get_misc_category()'
propertieswidget.o: In function `PropertiesWidget::loadTorrentInfos(BitTorrent::TorrentHandle*)':
propertieswidget.cpp:(.text+0x3e9a): undefined reference to `libtorrent::torrent_info::~torrent_info()'
propertieswidget.cpp:(.text+0x40e3): undefined reference to `libtorrent::torrent_info::~torrent_info()'
propertieswidget.o: In function `_GLOBAL__sub_I_propertieswidget.cpp':
propertieswidget.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
propertieswidget.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
propertieswidget.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
propertieswidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
propertieswidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
propertieswidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
propertieswidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
proplistdelegate.o: In function `_GLOBAL__sub_I_proplistdelegate.cpp':
proplistdelegate.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
proplistdelegate.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
proplistdelegate.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
proplistdelegate.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
proplistdelegate.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
proplistdelegate.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
proplistdelegate.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
peerlistwidget.o: In function `PeerListWidget::updatePeer(QString const&, BitTorrent::TorrentHandle*, BitTorrent::PeerInfo const&)':
peerlistwidget.cpp:(.text+0x1443): undefined reference to `libtorrent::torrent_info::~torrent_info()'
peerlistwidget.o: In function `PeerListWidget::addPeer(QString const&, BitTorrent::TorrentHandle*, BitTorrent::PeerInfo const&)':
peerlistwidget.cpp:(.text+0x2631): undefined reference to `libtorrent::torrent_info::~torrent_info()'
peerlistwidget.o: In function `_GLOBAL__sub_I_peerlistwidget.cpp':
peerlistwidget.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
peerlistwidget.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
peerlistwidget.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
peerlistwidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
peerlistwidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
peerlistwidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
peerlistwidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
trackerlist.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.26]':
trackerlist.cpp:(.text+0x40): undefined reference to `libtorrent::announce_entry::~announce_entry()'
trackerlist.o: In function `TrackerList::askForTrackers()':
trackerlist.cpp:(.text+0x447): undefined reference to `libtorrent::announce_entry::~announce_entry()'
trackerlist.cpp:(.text+0x57e): undefined reference to `libtorrent::announce_entry::~announce_entry()'
trackerlist.o: In function `TrackerList::moveSelectionUp()':
trackerlist.cpp:(.text+0x1a20): undefined reference to `libtorrent::announce_entry::~announce_entry()'
trackerlist.cpp:(.text+0x1afb): undefined reference to `libtorrent::announce_entry::~announce_entry()'
trackerlist.o:trackerlist.cpp:(.text+0x1db0): more undefined references to `libtorrent::announce_entry::~announce_entry()' follow
trackerlist.o: In function `_GLOBAL__sub_I_trackerlist.cpp':
trackerlist.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
trackerlist.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
trackerlist.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
trackerlist.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
trackerlist.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
trackerlist.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
trackerlist.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
peersadditiondlg.o: In function `_GLOBAL__sub_I_peersadditiondlg.cpp':
peersadditiondlg.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
peersadditiondlg.cpp:(.text.startup+0x7): undefined reference to `boost::system::generic_category()'
peersadditiondlg.cpp:(.text.startup+0xc): undefined reference to `boost::system::system_category()'
peersadditiondlg.cpp:(.text.startup+0x11): undefined reference to `boost::system::system_category()'
trackersadditiondlg.o: In function `QList<BitTorrent::TrackerEntry>::dealloc(QListData::Data*) [clone .isra.15]':
trackersadditiondlg.cpp:(.text+0x40): undefined reference to `libtorrent::announce_entry::~announce_entry()'
trackersadditiondlg.o: In function `TrackersAdditionDlg::parseUTorrentList(QString const&, QString const&)':
trackersadditiondlg.cpp:(.text+0x12e6): undefined reference to `libtorrent::announce_entry::~announce_entry()'
trackersadditiondlg.cpp:(.text+0x159f): undefined reference to `libtorrent::announce_entry::~announce_entry()'
trackersadditiondlg.cpp:(.text+0x1bd5): undefined reference to `libtorrent::announce_entry::~announce_entry()'
trackersadditiondlg.cpp:(.text+0x1c44): undefined reference to `libtorrent::announce_entry::~announce_entry()'
trackersadditiondlg.o: In function `_GLOBAL__sub_I_trackersadditiondlg.cpp':
trackersadditiondlg.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
trackersadditiondlg.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
trackersadditiondlg.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
trackersadditiondlg.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
trackersadditiondlg.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
trackersadditiondlg.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
trackersadditiondlg.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
speedwidget.o: In function `_GLOBAL__sub_I_speedwidget.cpp':
speedwidget.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
speedwidget.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
speedwidget.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
speedwidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
speedwidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
speedwidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
speedwidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
rss_imp.o: In function `_GLOBAL__sub_I_rss_imp.cpp':
rss_imp.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
rss_imp.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
rss_imp.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
rss_imp.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
rss_imp.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
rss_imp.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
rss_imp.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
mainwindow.o: In function `_GLOBAL__sub_I_mainwindow.cpp':
mainwindow.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
mainwindow.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
mainwindow.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
mainwindow.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
mainwindow.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
mainwindow.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
mainwindow.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
transferlistwidget.o: In function `_GLOBAL__sub_I_transferlistwidget.cpp':
transferlistwidget.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
transferlistwidget.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
transferlistwidget.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
transferlistwidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
transferlistwidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
transferlistwidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
transferlistwidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
transferlistsortmodel.o: In function `_GLOBAL__sub_I_transferlistsortmodel.cpp':
transferlistsortmodel.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
transferlistsortmodel.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
transferlistsortmodel.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
transferlistsortmodel.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
transferlistsortmodel.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
transferlistsortmodel.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
transferlistsortmodel.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
transferlistdelegate.o: In function `_GLOBAL__sub_I_transferlistdelegate.cpp':
transferlistdelegate.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
transferlistdelegate.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
transferlistdelegate.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
transferlistdelegate.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
transferlistdelegate.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
transferlistdelegate.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
transferlistdelegate.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
transferlistfilterswidget.o: In function `_GLOBAL__sub_I_transferlistfilterswidget.cpp':
transferlistfilterswidget.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
transferlistfilterswidget.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
transferlistfilterswidget.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
transferlistfilterswidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
transferlistfilterswidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
transferlistfilterswidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
transferlistfilterswidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
torrentcontentmodel.o: In function `_GLOBAL__sub_I_torrentcontentmodel.cpp':
torrentcontentmodel.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
torrentcontentmodel.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
torrentcontentmodel.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
torrentcontentmodel.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
torrentcontentmodel.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
torrentcontentmodel.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
torrentcontentmodel.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
torrentcontentfiltermodel.o: In function `_GLOBAL__sub_I_torrentcontentfiltermodel.cpp':
torrentcontentfiltermodel.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
torrentcontentfiltermodel.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
torrentcontentfiltermodel.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
torrentcontentfiltermodel.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
torrentcontentfiltermodel.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
torrentcontentfiltermodel.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
torrentcontentfiltermodel.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
torrentimportdlg.o: In function `TorrentImportDlg::~TorrentImportDlg()':
torrentimportdlg.cpp:(.text+0x2d5): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentimportdlg.o: In function `TorrentImportDlg::loadTorrent(QString const&)':
torrentimportdlg.cpp:(.text+0x3bc): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentimportdlg.o: In function `TorrentImportDlg::TorrentImportDlg(QWidget*)':
torrentimportdlg.cpp:(.text+0x923): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentimportdlg.o: In function `TorrentImportDlg::importTorrent()':
torrentimportdlg.cpp:(.text+0xc31): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentimportdlg.o: In function `_GLOBAL__sub_I_torrentimportdlg.cpp':
torrentimportdlg.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
torrentimportdlg.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
torrentimportdlg.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
torrentimportdlg.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
torrentimportdlg.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
torrentimportdlg.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
torrentimportdlg.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
speedlimitdlg.o: In function `_GLOBAL__sub_I_speedlimitdlg.cpp':
speedlimitdlg.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
speedlimitdlg.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
speedlimitdlg.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
speedlimitdlg.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
speedlimitdlg.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
speedlimitdlg.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
speedlimitdlg.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
previewselect.o: In function `_GLOBAL__sub_I_previewselect.cpp':
previewselect.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
previewselect.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
previewselect.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
previewselect.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
previewselect.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
previewselect.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
previewselect.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
addnewtorrentdialog.o: In function `AddNewTorrentDialog::~AddNewTorrentDialog()':
addnewtorrentdialog.cpp:(.text+0x2f8): undefined reference to `libtorrent::torrent_info::~torrent_info()'
addnewtorrentdialog.o: In function `AddNewTorrentDialog::handleRedirectedToMagnet(QString const&, QString const&)':
addnewtorrentdialog.cpp:(.text+0x35e8): undefined reference to `libtorrent::torrent_info::~torrent_info()'
addnewtorrentdialog.o: In function `AddNewTorrentDialog::AddNewTorrentDialog(QWidget*)':
addnewtorrentdialog.cpp:(.text+0x37ee): undefined reference to `libtorrent::torrent_info::~torrent_info()'
addnewtorrentdialog.o: In function `AddNewTorrentDialog::loadTorrent(QString const&)':
addnewtorrentdialog.cpp:(.text+0x43fb): undefined reference to `libtorrent::torrent_info::~torrent_info()'
addnewtorrentdialog.o: In function `AddNewTorrentDialog::show(QString, QWidget*)':
addnewtorrentdialog.cpp:(.text+0x4fb0): undefined reference to `libtorrent::torrent_info::~torrent_info()'
addnewtorrentdialog.o: In function `_GLOBAL__sub_I_addnewtorrentdialog.cpp':
addnewtorrentdialog.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
addnewtorrentdialog.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
addnewtorrentdialog.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
addnewtorrentdialog.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
addnewtorrentdialog.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
addnewtorrentdialog.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
addnewtorrentdialog.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
statsdialog.o: In function `_GLOBAL__sub_I_statsdialog.cpp':
statsdialog.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
statsdialog.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
statsdialog.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
statsdialog.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
statsdialog.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
statsdialog.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
statsdialog.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
statusbar.o: In function `_GLOBAL__sub_I_statusbar.cpp':
statusbar.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
statusbar.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
statusbar.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
statusbar.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
statusbar.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
statusbar.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
statusbar.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
trackerlogin.o: In function `_GLOBAL__sub_I_trackerlogin.cpp':
trackerlogin.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
trackerlogin.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
trackerlogin.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
trackerlogin.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
trackerlogin.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
trackerlogin.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
trackerlogin.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
options_imp.o: In function `_GLOBAL__sub_I_options_imp.cpp':
options_imp.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
options_imp.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
options_imp.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
options_imp.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
options_imp.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
options_imp.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
options_imp.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
torrentmodel.o: In function `_GLOBAL__sub_I_torrentmodel.cpp':
torrentmodel.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
torrentmodel.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
torrentmodel.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
torrentmodel.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
torrentmodel.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
torrentmodel.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
torrentmodel.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
torrentcreatordlg.o: In function `TorrentCreatorDlg::handleCreationSuccess(QString, QString)':
torrentcreatordlg.cpp:(.text+0x1f3): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentcreatordlg.cpp:(.text+0x317): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentcreatordlg.cpp:(.text+0x61f): undefined reference to `libtorrent::torrent_info::~torrent_info()'
torrentcreatordlg.o: In function `_GLOBAL__sub_I_torrentcreatordlg.cpp':
torrentcreatordlg.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
torrentcreatordlg.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
torrentcreatordlg.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
torrentcreatordlg.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
torrentcreatordlg.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
torrentcreatordlg.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
torrentcreatordlg.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
searchwidget.o: In function `_GLOBAL__sub_I_searchwidget.cpp':
searchwidget.cpp:(.text.startup+0x2b): undefined reference to `boost::system::generic_category()'
searchwidget.cpp:(.text.startup+0x30): undefined reference to `boost::system::generic_category()'
searchwidget.cpp:(.text.startup+0x35): undefined reference to `boost::system::system_category()'
searchwidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
searchwidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
searchwidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
searchwidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
moc_session.o: In function `_GLOBAL__sub_I_moc_session.cpp':
moc_session.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
moc_session.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
moc_session.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
moc_session.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
moc_session.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
moc_session.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
moc_session.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
moc_propertieswidget.o: In function `_GLOBAL__sub_I_moc_propertieswidget.cpp':
moc_propertieswidget.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
moc_propertieswidget.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
moc_propertieswidget.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
moc_propertieswidget.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
moc_propertieswidget.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
moc_propertieswidget.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
moc_propertieswidget.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
moc_trackerlist.o: In function `_GLOBAL__sub_I_moc_trackerlist.cpp':
moc_trackerlist.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
moc_trackerlist.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
moc_trackerlist.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
moc_trackerlist.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
moc_trackerlist.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
moc_trackerlist.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
moc_trackerlist.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
moc_peersadditiondlg.o: In function `_GLOBAL__sub_I_moc_peersadditiondlg.cpp':
moc_peersadditiondlg.cpp:(.text.startup+0x2): undefined reference to `boost::system::generic_category()'
moc_peersadditiondlg.cpp:(.text.startup+0x7): undefined reference to `boost::system::generic_category()'
moc_peersadditiondlg.cpp:(.text.startup+0xc): undefined reference to `boost::system::system_category()'
moc_peersadditiondlg.cpp:(.text.startup+0x11): undefined reference to `boost::system::system_category()'
moc_torrentcontentmodel.o: In function `_GLOBAL__sub_I_moc_torrentcontentmodel.cpp':
moc_torrentcontentmodel.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
moc_torrentcontentmodel.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
moc_torrentcontentmodel.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
moc_torrentcontentmodel.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
moc_torrentcontentmodel.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
moc_torrentcontentmodel.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
moc_torrentcontentmodel.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
moc_speedlimitdlg.o: In function `_GLOBAL__sub_I_moc_speedlimitdlg.cpp':
moc_speedlimitdlg.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
moc_speedlimitdlg.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
moc_speedlimitdlg.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
moc_speedlimitdlg.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
moc_speedlimitdlg.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
moc_speedlimitdlg.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
moc_speedlimitdlg.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
moc_previewselect.o: In function `_GLOBAL__sub_I_moc_previewselect.cpp':
moc_previewselect.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
moc_previewselect.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
moc_previewselect.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
moc_previewselect.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
moc_previewselect.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
moc_previewselect.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
moc_previewselect.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
moc_previewlistdelegate.o: In function `_GLOBAL__sub_I_moc_previewlistdelegate.cpp':
moc_previewlistdelegate.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
moc_previewlistdelegate.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
moc_previewlistdelegate.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
moc_previewlistdelegate.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
moc_previewlistdelegate.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
moc_previewlistdelegate.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
moc_previewlistdelegate.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
moc_torrentimportdlg.o: In function `_GLOBAL__sub_I_moc_torrentimportdlg.cpp':
moc_torrentimportdlg.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
moc_torrentimportdlg.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
moc_torrentimportdlg.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
moc_torrentimportdlg.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
moc_torrentimportdlg.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
moc_torrentimportdlg.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
moc_torrentimportdlg.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
moc_addnewtorrentdialog.o: In function `_GLOBAL__sub_I_moc_addnewtorrentdialog.cpp':
moc_addnewtorrentdialog.cpp:(.text.startup+0x5): undefined reference to `boost::system::generic_category()'
moc_addnewtorrentdialog.cpp:(.text.startup+0xa): undefined reference to `boost::system::generic_category()'
moc_addnewtorrentdialog.cpp:(.text.startup+0xf): undefined reference to `boost::system::system_category()'
moc_addnewtorrentdialog.cpp:(.text.startup+0x3a): undefined reference to `boost::system::system_category()'
moc_addnewtorrentdialog.cpp:(.text.startup+0x3f): undefined reference to `boost::asio::error::get_netdb_category()'
moc_addnewtorrentdialog.cpp:(.text.startup+0x44): undefined reference to `boost::asio::error::get_addrinfo_category()'
moc_addnewtorrentdialog.cpp:(.text.startup+0x49): undefined reference to `boost::asio::error::get_misc_category()'
collect2: error: ld returned 1 exit status
Makefile:816: recipe for target 'qbittorrent' failed
make[1]: *** [qbittorrent] Error 1
make[1]: Leaving directory '/tmp/nix-build-qbittorrent-3.3.4.drv-0/qbittorrent-3.3.4/src'
Makefile:42: recipe for target 'sub-src-make_first' failed
make: *** [sub-src-make_first] Error 2
builder for ‘/nix/store/lxqscvi3scxzfa92823n0ymkl4h3sdxh-qbittorrent-3.3.4.drv’ failed with exit code 2
error: build of ‘/nix/store/lxqscvi3scxzfa92823n0ymkl4h3sdxh-qbittorrent-3.3.4.drv’ failed

So something goes wrong when linking. Any ideas?

Probably it is better to add qt5.qmakeHook to nativeBuildInputs instead of buildInputs.

I can do that, but I want to understand what the difference is. Can you
explain it to me? When should one use nativeBuildInputs vs. buildInputs?
On Apr 28, 2016 7:56 PM, "José Romildo Malaquias" notifications@github.com
wrote:

Probably it is better to add qt5.qmakeHook to nativeBuildInputs instead
of buildInputs.
—
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
https://github.com/NixOS/nixpkgs/pull/15056#issuecomment-215510428

It was explained to me here: https://github.com/NixOS/nixpkgs/pull/13739#discussion_r55220603

I changed the commit to add qmakeHook to nativeBuildInputs instead. I am however still stuck at the aforementioned error, so please chime in if you know how to proceed.

I came to a fix after some research. In particular #14938 has some hints. With the additional patch below it works for me.
diff --git a/pkgs/applications/networking/p2p/qbittorrent/default.nix b/pkgs/applications/networking/p2p/qbittorrent/default.nix
index fd726a5..9ea4131 100644
--- a/pkgs/applications/networking/p2p/qbittorrent/default.nix
+++ b/pkgs/applications/networking/p2p/qbittorrent/default.nix
@@ -22,6 +22,12 @@ stdenv.mkDerivation rec {
   buildInputs = [ boost libtorrentRasterbar qt5.qtbase qt5.qttools ]
     ++ optional guiSupport dbus_libs;

+  dontUseQmakeConfigure = true;
+
+  preConfigure = ''
+    export QT_QMAKE="$qtOut/bin"
+  '';
+
   configureFlags = [
     "--with-boost-libdir=${boost.lib}/lib"
     "--with-boost=${boost.dev}"

@romildo: thanks, it works for me too, I have pushed these changes in the latest commits. It should be ready for merge now.

@ttuegel: Thanks, updated.

Heh. I should have searched nixpkgs before spending 3 hours fixing this same issue and coming to the same solution. =/
I was going to submit my fix and found this pull request. At least, I can confirm this solution fixes the issue. I've also tested the PR locally, and Travis failure seems to be not related to the change.

authors: rasendubi romildo simonvandel