Пытаюсь скомпилировать xmr-stak-cpu на CentOS 6.9, но там нет свежих версий ни cmake(нужна 3.0.1, а там 2.8) ни g++. И вроде бы написано в инструкции как обойти если версия не соответствует и по идее пакет devtoolset-4 должен способствовать не соответствию g++, но он всё равно выдаёт ошибку:
cmake -DCMAKE_LINK_STATIC=ON -DXMR-STAK_COMPILE=generic .
CMake Error at CMakeLists.txt:3 (cmake_minimum_required):
CMake 3.0.1 or higher is required. You are running version 2.8.12.2-- Configuring incomplete, errors occurred!
Если же поставить версию cmake3 и запустить с неё то выходит такая ошибка:
cmake3 -DCMAKE_LINK_STATIC=ON -DXMR-STAK_COMPILE=generic .
CMake Error at CMakeLists.txt:27 (message):
g++ version must be at least 5.1!
-- Configuring incomplete, errors occurred!Как побороть несовместимость и скомпилировать пакет?
Инфу беру с гита разработчика: https://github.com/fireice-uk/xmr-stak/blob/master/doc/compi...
> Как побороть несовместимость и скомпилировать пакет?пересобрать нужные версии зависимостей из исходников.
>> Как побороть несовместимость и скомпилировать пакет?
> пересобрать нужные версии зависимостей из исходников.Может есть какой нибудь репозиторий с версией 3.0.1 и выше? который можно подключить и установить от туда по yum?
А чем портативная версия не устраивает?
> А чем портативная версия не устраивает?В смысле портативная? На Linux нет никакой портативной версии на сколько я знаю.
>> А чем портативная версия не устраивает?
> В смысле портативная? На Linux нет никакой портативной версии на сколько я
> знаю.Я об этом https://github.com/fireice-uk/xmr-stak/releases/download/v2....
XMR-Stak releases include a pre-built portable version. If you are simply using it to avoid having to compile the application, you can simply download xmr-stak-portbin-linux.tar.gz from our latest releases.
>>> А чем портативная версия не устраивает?
>> В смысле портативная? На Linux нет никакой портативной версии на сколько я
>> знаю.
> Я об этом https://github.com/fireice-uk/xmr-stak/releases/download/v2....
> XMR-Stak releases include a pre-built portable version. If you are simply using
> it to avoid having to compile the application, you can simply
> download xmr-stak-portbin-linux.tar.gz from our latest releases.Огромное человеческое спасибо!
Ещё одна проблема вылезла"SOCKET ERROR - [pool.monero.hashvault.pro:5555] CONNECT error: GetAddrInfo: Temporary failure in name resolution"
причём узел пингуется нормально
> Ещё одна проблема вылезла
> "SOCKET ERROR - [pool.monero.hashvault.pro:5555] CONNECT error: GetAddrInfo: Temporary
> failure in name resolution"
> причём узел пингуется нормальновроде как проблема с ДНС. Если очень хочется разобраться - запусти с strace и посмотри, что там происходит
>>> А чем портативная версия не устраивает?
>> В смысле портативная? На Linux нет никакой портативной версии на сколько я
>> знаю.
> Я об этом https://github.com/fireice-uk/xmr-stak/releases/download/v2....
> XMR-Stak releases include a pre-built portable version. If you are simply using
> it to avoid having to compile the application, you can simply
> download xmr-stak-portbin-linux.tar.gz from our latest releases.а для freebsd нет портативной версии?