А зачем они закоментированны тогда? хххххххх:~ $ sudo apt-get install gcc-6 g++-6 Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Note, selecting 'libopencascade-modeling-6.5.0' for regex 'g++-6' E: Не удалось найти пакет gcc-6
В общем поставил последний Скретч, там и GCC последняя, но при попытке опять скомпилировать файл, выдаёт это: http://prntscr.com/k8e78y
Вы уверены что этот майнер написан на малину? Ошибка говорит что компилятор не знает такого параметра как msse3. Этот параметр указывает какой набор процессорных инструкций генерировать. На сколько знаю, это набор инструкций интеловского процессора сенди бридж.
Судя по исходнкиам на ГитХабе, их можно скомпилировать под разные ОСи, Винда тоже там есть....как и инструкции, какие библиотеки и зависимости ставить. Может конечно закоментировать надо строчки, но я не понимаю в СИ нифига((
Эти ос работают на х86, а не на ARM. В мейкфаиле указаны настройки, что собирать надо для х86 линукса а не арм линукса
Я делал через dd. Причем бэкап осей на ядрах линукса и BSD был уже тогда, когда ГЕЙц срался под себя. Его первая маздая на тот момент не умела НИЧЕГО. Линукс не для потыкать. Линукс для подумать. Для потыкать маздай и апбля.
Да. И это правильно ему дана команда поставить набор пакетов. И по каждому пакету надо отчитаться. Эти поставлены, эти уже есть, эти не удалось поставить
Ребят, а как удалить это? pi@raspberrypi:~ $ find /usr/lib -iname 'libdb_cxx*' /usr/lib/arm-linux-gnueabihf/libdb_cxx.a /usr/lib/arm-linux-gnueabihf/libdb_cxx-5.3.so /usr/lib/arm-linux-gnueabihf/libdb_cxx.so /usr/lib/arm-linux-gnueabihf/libdb_cxx-5.3.a И поставить старую библиотеку 4.8? Делал так и нифига. 1: sudo apt-get install autoconf libtool libssl-dev libboost-all-dev libminiupnpc-dev -y 2: mkdir ~/bin cd ~/bin 3: wget http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz tar -xzvf db-4.8.30.NC.tar.gz cd db-4.8.30.NC/build_unix/ ../dist/configure --enable-cxx make -j4 sudo make install
Скриншот не полный. Скорее всего есть обновления пакетов, но по каким-то причинам обновления не ставятся. Попробуйте: Код (Bash): apt full-upgrade
Да, мне ответили про один кошелёк так: You don' have Berkeley DB 4.8 Я делал команду ранее sudo apt-get dist-upgrade наверно обновилось всё( И команда выше ничего не нашла( Как удалить новую версию и поставить эту 4.8? Я боюсь опять ОСь накатывать, вдруг снова само обновит что не надо.
Ребят и ещё вопросы. Я сделал кошелёк по этой инструкции: https://github.com/seedcoinfoundation/seedcoin/blob/master/doc/build-unix.txt Файл создался, запускается, в Диспетчере задач висит и грузит что-то, но в реале его нет нигде. Возможно в файле makefile.unix надо было что-то править? И если такого файла не существует к примеру в исходных файлов других разработчиков, то типа нельзя создать ничего работающее под UNIX?