Я пытаюсь установить xmr-stak-cpu на Ubuntu 14.04 следующие шаги, описанные в установочном файле TXT: https://github.com/fireice-uk/xmr-stak-cpu/blob/master/LINUXCOMPILE. md
Но, к сожалению, это не удается в конце make install, и я полностью потерял и не знаю, в каком направлении копать. Полный вывод make . и make install осуществляется по следующей ссылке: https://github.com/fireice-uk/xmr-stak-cpu/blob/master/LINUXCOMPILE.md [ ! d2]
Не могли бы вы помочь мне с любыми идеями о том, как это исправить?
Я взял на себя смелость упростить маршруты, доступные на сайте git, с ожиданием, что, если вы будете следовать этим указаниям, вы получите исполняемый исполняемый файл под Trusty Tahr.
1. Установите необходимый компилятор:
Ниже эти , которые можно просто скопировать и вставить в окно терминала:
sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test && \
sudo apt update -y && sudo apt-get install -y gcc-5 g++-5 make && \
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 1 \
--slave /usr/bin/g++ g++ /usr/bin/g++-5
Помните, что Команда update-alternatives предназначена для автоматического использования этой версии gcc для компиляции. Протестируйте эту версию следующим образом:
andrew@ilium:~$ gcc --version | head -n 1
gcc (Ubuntu 5.4.1-2ubuntu1~14.04) 5.4.1 20160904
andrew@ilium:~$
Имейте в виду, что версия d7 версии этой версии gcc под Trusty равна 4.8.2.
1. Установите необходимый компилятор:
Ниже приведена одна команда, которую можно просто скопировать и вставить в окно терминала:
mkdir $HOME/xmr-stak-cpu_build && cd $HOME/xmr-stak-cpu_build && \
wget http://www.cmake.org/files/v3.4/cmake-3.4.1.tar.gz && \
tar xvf cmake-3.4.1.tar.gz && cd cmake-3.4.1 && \
./configure && make && sudo make install && \
sudo update-alternatives --install /usr/bin/cmake cmake /usr/local/bin/cmake 1 --force
Помните, что снова Команда update-alternatives предназначена для автоматического использования этой версии cmake для компиляции. Проверьте эту версию следующим образом:
andrew@ilium:~$ cmake --version | head -n 1
cmake version 3.4.1
andrew@ilium:~$
Имейте в виду, что одна команда Доверенная версия cmake на самом деле 2.8.12.
3. Загрузите и создайте xmr-stak-cpu:
Ниже приведена единственная команда, которую можно просто скопировать и вставить в окно терминала:
sudo apt-get install -y libmicrohttpd-dev libssl-dev libhwloc-dev && \
cd $HOME/xmr-stak-cpu_build && \
wget --content-disposition \
https://github.com/fireice-uk/xmr-stak-cpu/archive/v1.3.0-1.5.0.tar.gz && \
tar xvf xmr-stak-cpu-1.3.0-1.5.0.tar.gz && \
cd xmr-stak-cpu-1.3.0-1.5.0 && \
cmake . -DCMAKE_INSTALL_PREFIX=$HOME/xmr-stak-cpu && make install
Исполняемый файл и файл конфигурации будут теперь можно найти в: $HOME/xmr-stak-cpu/bin, и все, что осталось, - это настроить ваш файл конфигурации! В моей собственной системе 14.04:
andrew@ilium:~$ cd xmr-stak-cpu/bin/
andrew@ilium:~/xmr-stak-cpu/bin$ ./xmr-stak-cpu -h
[2017-10-22 16:41:22] : Usage ./xmr-stak-cpu [CONFIG FILE]
andrew@ilium:~/xmr-stak-cpu/bin$
3. Загрузите и создайте xmr-stak-cpu:
Если все остальное не работает, я создал статическую сборку этого приложения, подходящую для 64-битного Trusty, которая может быть установлена следующим образом:cd $HOME && \
wget http://www.andrews-corner.org/downloads/xmr-stak-cpu_64bit_static.tar.gz && \
tar xvf xmr-stak-cpu_64bit_static.tar.gz
Это было создано используя вышеуказанный метод, но с добавлением опции -DCMAKE_LINK_STATIC=ON при компиляции xmr-stak-cpu. Компиляция xmr-stak для Linux: инструкции для компиляции Linux. Если вам нравится, теперь вы можете полностью удалить папку сборки: rm -rfv $HOME/xmr-stak-cpu_build
Я взял на себя смелость упростить маршруты, доступные на сайте git, с ожиданием, что, если вы будете следовать этим указаниям, вы получите исполняемый исполняемый файл под Trusty Tahr.
1. Установите необходимый компилятор:
Ниже эти , которые можно просто скопировать и вставить в окно терминала:
sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test && \
sudo apt update -y && sudo apt-get install -y gcc-5 g++-5 make && \
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 1 \
--slave /usr/bin/g++ g++ /usr/bin/g++-5
Помните, что Команда update-alternatives предназначена для автоматического использования этой версии gcc для компиляции. Протестируйте эту версию следующим образом:
andrew@ilium:~$ gcc --version | head -n 1
gcc (Ubuntu 5.4.1-2ubuntu1~14.04) 5.4.1 20160904
andrew@ilium:~$
Имейте в виду, что версия d7 версии этой версии gcc под Trusty равна 4.8.2.
1. Установите необходимый компилятор:
Ниже приведена одна команда, которую можно просто скопировать и вставить в окно терминала:
mkdir $HOME/xmr-stak-cpu_build && cd $HOME/xmr-stak-cpu_build && \
wget http://www.cmake.org/files/v3.4/cmake-3.4.1.tar.gz && \
tar xvf cmake-3.4.1.tar.gz && cd cmake-3.4.1 && \
./configure && make && sudo make install && \
sudo update-alternatives --install /usr/bin/cmake cmake /usr/local/bin/cmake 1 --force
Помните, что снова Команда update-alternatives предназначена для автоматического использования этой версии cmake для компиляции. Проверьте эту версию следующим образом:
andrew@ilium:~$ cmake --version | head -n 1
cmake version 3.4.1
andrew@ilium:~$
Имейте в виду, что одна команда Доверенная версия cmake на самом деле 2.8.12.
3. Загрузите и создайте xmr-stak-cpu:
Ниже приведена единственная команда, которую можно просто скопировать и вставить в окно терминала:
sudo apt-get install -y libmicrohttpd-dev libssl-dev libhwloc-dev && \
cd $HOME/xmr-stak-cpu_build && \
wget --content-disposition \
https://github.com/fireice-uk/xmr-stak-cpu/archive/v1.3.0-1.5.0.tar.gz && \
tar xvf xmr-stak-cpu-1.3.0-1.5.0.tar.gz && \
cd xmr-stak-cpu-1.3.0-1.5.0 && \
cmake . -DCMAKE_INSTALL_PREFIX=$HOME/xmr-stak-cpu && make install
Исполняемый файл и файл конфигурации будут теперь можно найти в: $HOME/xmr-stak-cpu/bin, и все, что осталось, - это настроить ваш файл конфигурации! В моей собственной системе 14.04:
andrew@ilium:~$ cd xmr-stak-cpu/bin/
andrew@ilium:~/xmr-stak-cpu/bin$ ./xmr-stak-cpu -h
[2017-10-22 16:41:22] : Usage ./xmr-stak-cpu [CONFIG FILE]
andrew@ilium:~/xmr-stak-cpu/bin$
3. Загрузите и создайте xmr-stak-cpu:
Если все остальное не работает, я создал статическую сборку этого приложения, подходящую для 64-битного Trusty, которая может быть установлена следующим образом:cd $HOME && \
wget http://www.andrews-corner.org/downloads/xmr-stak-cpu_64bit_static.tar.gz && \
tar xvf xmr-stak-cpu_64bit_static.tar.gz
Это было создано используя вышеуказанный метод, но с добавлением опции -DCMAKE_LINK_STATIC=ON при компиляции xmr-stak-cpu. Компиляция xmr-stak для Linux: инструкции для компиляции Linux. Если вам нравится, теперь вы можете полностью удалить папку сборки: rm -rfv $HOME/xmr-stak-cpu_build
Я взял на себя смелость упростить маршруты, доступные на сайте git, с ожиданием, что, если вы будете следовать этим указаниям, вы получите исполняемый исполняемый файл под Trusty Tahr.
1. Установите необходимый компилятор:
Ниже эти , которые можно просто скопировать и вставить в окно терминала:
sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test && \
sudo apt update -y && sudo apt-get install -y gcc-5 g++-5 make && \
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 1 \
--slave /usr/bin/g++ g++ /usr/bin/g++-5
Помните, что Команда update-alternatives предназначена для автоматического использования этой версии gcc для компиляции. Протестируйте эту версию следующим образом:
andrew@ilium:~$ gcc --version | head -n 1
gcc (Ubuntu 5.4.1-2ubuntu1~14.04) 5.4.1 20160904
andrew@ilium:~$
Имейте в виду, что версия d7 версии этой версии gcc под Trusty равна 4.8.2.
1. Установите необходимый компилятор:
Ниже приведена одна команда, которую можно просто скопировать и вставить в окно терминала:
mkdir $HOME/xmr-stak-cpu_build && cd $HOME/xmr-stak-cpu_build && \
wget http://www.cmake.org/files/v3.4/cmake-3.4.1.tar.gz && \
tar xvf cmake-3.4.1.tar.gz && cd cmake-3.4.1 && \
./configure && make && sudo make install && \
sudo update-alternatives --install /usr/bin/cmake cmake /usr/local/bin/cmake 1 --force
Помните, что снова Команда update-alternatives предназначена для автоматического использования этой версии cmake для компиляции. Проверьте эту версию следующим образом:
andrew@ilium:~$ cmake --version | head -n 1
cmake version 3.4.1
andrew@ilium:~$
Имейте в виду, что одна команда Доверенная версия cmake на самом деле 2.8.12.
3. Загрузите и создайте xmr-stak-cpu:
Ниже приведена единственная команда, которую можно просто скопировать и вставить в окно терминала:
sudo apt-get install -y libmicrohttpd-dev libssl-dev libhwloc-dev && \
cd $HOME/xmr-stak-cpu_build && \
wget --content-disposition \
https://github.com/fireice-uk/xmr-stak-cpu/archive/v1.3.0-1.5.0.tar.gz && \
tar xvf xmr-stak-cpu-1.3.0-1.5.0.tar.gz && \
cd xmr-stak-cpu-1.3.0-1.5.0 && \
cmake . -DCMAKE_INSTALL_PREFIX=$HOME/xmr-stak-cpu && make install
Исполняемый файл и файл конфигурации будут теперь можно найти в: $HOME/xmr-stak-cpu/bin, и все, что осталось, - это настроить ваш файл конфигурации! В моей собственной системе 14.04:
andrew@ilium:~$ cd xmr-stak-cpu/bin/
andrew@ilium:~/xmr-stak-cpu/bin$ ./xmr-stak-cpu -h
[2017-10-22 16:41:22] : Usage ./xmr-stak-cpu [CONFIG FILE]
andrew@ilium:~/xmr-stak-cpu/bin$
3. Загрузите и создайте xmr-stak-cpu:
Если все остальное не работает, я создал статическую сборку этого приложения, подходящую для 64-битного Trusty, которая может быть установлена следующим образом:cd $HOME && \
wget http://www.andrews-corner.org/downloads/xmr-stak-cpu_64bit_static.tar.gz && \
tar xvf xmr-stak-cpu_64bit_static.tar.gz
Это было создано используя вышеуказанный метод, но с добавлением опции -DCMAKE_LINK_STATIC=ON при компиляции xmr-stak-cpu. Компиляция xmr-stak для Linux: инструкции для компиляции Linux. Если вам нравится, теперь вы можете полностью удалить папку сборки: rm -rfv $HOME/xmr-stak-cpu_build