|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Redhat/Fedora - Сборка libtorrent под CentOS 7 |
|
Redhat/Fedora - Сборка libtorrent под CentOS 7
|
Ветеран Сообщения: 1636 |
Профиль | Отправить PM | Цитировать Приветствую!
Господа, во-первых, прошу простить, если вопрошу помощи не там, а во-вторых, акцентирую на том, что я абсолютно зеленый в Linux'ах. Возникла необходимость собрать актуальный qbittorent под CentOS 7, ибо имеющийся пакет под CentOS достаточно дремуч. Нашел инструкцию, в котором два этапа: - сборка libtorrent; - сборка qbittorent. На этапе сборки libtorrent-1.2.0 вылезли вот такие ошибки: errors
[root@localhost libtorrent-rasterbar-1.2.0]# make Making all in include/libtorrent make[1]: Entering directory `/root/libtorrent-rasterbar-1.2.0/include/libtorrent' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/root/libtorrent-rasterbar-1.2.0/include/libtorrent' Making all in src make[1]: Entering directory `/root/libtorrent-rasterbar-1.2.0/src' CXX libtorrent_rasterbar_la-web_connection_base.lo In file included from ../include/libtorrent/entry.hpp:76:0, from ../include/libtorrent/settings_pack.hpp:36, from ../include/libtorrent/aux_/session_settings.hpp:37, from ../include/libtorrent/peer_connection.hpp:53, from ../include/libtorrent/web_connection_base.hpp:42, from web_connection_base.cpp:38: ../include/libtorrent/string_view.hpp:60:24: error: missing space between ‘""’ and suffix identifier constexpr string_view operator""_sv(char const* str, std::size_t len) ^ In file included from ../include/libtorrent/settings_pack.hpp:36:0, from ../include/libtorrent/aux_/session_settings.hpp:37, from ../include/libtorrent/peer_connection.hpp:53, from ../include/libtorrent/web_connection_base.hpp:42, from web_connection_base.cpp:38: ../include/libtorrent/entry.hpp: In member function ‘typename libtorrent::aux::map_string<T>::base::iterator libtorrent::aux::map_string<T>::find(const string_view&)’: ../include/libtorrent/entry.hpp:110:33: error: ‘const string_view’ has no member named ‘to_string’ return this->base::find(key.to_string()); ^ ../include/libtorrent/entry.hpp: In member function ‘typename libtorrent::aux::map_string<T>::base::const_iterator libtorrent::aux::map_string<T>::find(const string_view&) const’: ../include/libtorrent/entry.hpp:115:33: error: ‘const string_view’ has no member named ‘to_string’ return this->base::find(key.to_string()); ^ In file included from ../include/libtorrent/aux_/session_settings.hpp:37:0, from ../include/libtorrent/peer_connection.hpp:53, from ../include/libtorrent/web_connection_base.hpp:42, from web_connection_base.cpp:38: ../include/libtorrent/settings_pack.hpp: At global scope: ../include/libtorrent/settings_pack.hpp:93:18: error: function ‘libtorrent::settings_pack& libtorrent::settings_pack::operator=(libtorrent::settings_pack&&)’ defaulted on its first declaration with an exception-specification that differs from the implicit declaration ‘libtorrent::settings_pack& libtorrent::settings_pack::operator=(libtorrent::settings_pack&&)’ settings_pack& operator=(settings_pack&&) noexcept = default; ^ In file included from ../include/libtorrent/torrent_info.hpp:52:0, from ../include/libtorrent/torrent.hpp:48, from ../include/libtorrent/web_connection_base.hpp:43, from web_connection_base.cpp:38: ../include/libtorrent/file_storage.hpp:64:15: error: function ‘libtorrent::file_entry& libtorrent::file_entry::operator=(libtorrent::file_entry&&) &’ defaulted on its first declaration with an exception-specification that differs from the implicit declaration ‘libtorrent::file_entry& libtorrent::file_entry::operator=(libtorrent::file_entry&&)’ file_entry& operator=(file_entry&&) & noexcept = default; ^ In file included from ../include/libtorrent/aux_/socket_type.hpp:41:0, from ../include/libtorrent/utp_socket_manager.hpp:39, from ../include/libtorrent/aux_/session_udp_sockets.hpp:36, from ../include/libtorrent/aux_/session_interface.hpp:46, from ../include/libtorrent/ip_voter.hpp:40, from ../include/libtorrent/peer_list.hpp:47, from ../include/libtorrent/torrent.hpp:51, from ../include/libtorrent/web_connection_base.hpp:43, from web_connection_base.cpp:38: ../include/libtorrent/i2p_stream.hpp: In member function ‘void libtorrent::i2p_stream::set_destination(libtorrent::string_view)’: ../include/libtorrent/i2p_stream.hpp:105:51: error: ‘using string_view = boost::string_ref’ has no member named ‘to_string’ void set_destination(string_view d) { m_dest = d.to_string(); } ^ make[1]: *** [libtorrent_rasterbar_la-web_connection_base.lo] Error 1 make[1]: Leaving directory `/root/libtorrent-rasterbar-1.2.0/src' make: *** [all-recursive] Error 1 Погуглил, но решений не нашел. Помогите, пожалуйста, разобраться. Спасибо! |
|
Отправлено: 02:39, 15-04-2019 |
Странный тип Сообщения: 813
|
Профиль | Отправить PM | Цитировать Попробуйте версию 1.1.12.
|
------- Отправлено: 10:08, 17-04-2019 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Redhat/Fedora - CentOS 6.6 - не грузится рабочий стол под пользователем root | __sa__nya | Общий по Linux | 12 | 22-07-2015 21:53 | |
Сборка компа под Autocad | MorganSpb | Выбор отдельных компонентов компьютера и конфигурации в целом | 7 | 21-05-2014 13:29 | |
В сеть попала сборка Windows 8.1 под номером 9471 | OSZone News | Новости и события Microsoft | 4 | 13-08-2013 14:30 | |
Сборка под проц. intel core i7-3770k | Tosiko | Выбор отдельных компонентов компьютера и конфигурации в целом | 16 | 17-02-2013 11:37 | |
Сборка под файловое хранилище | uAgent | Выбор отдельных компонентов компьютера и конфигурации в целом | 20 | 02-11-2012 19:03 |
|