kzv (OP)
Legendary
Offline
Activity: 1722
Merit: 1287
OpenTrade - Open Source Cryptocurrency Exchange
|
|
December 16, 2017, 07:36:38 PM |
|
Это значит памяти не хватило. Либо добавьте памяти, либо свап подключите.
sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile
Проверить подключение командой sudo swapon -s
Должно выдать
Filename Type Size Used Priority /swapfile file 4194300 0 -1
Мне выдало результат Filename Type Size Used Priority /swapfile file 4194300 0 -1 Это означает что нужно увеличить оперативную память на сервере? Это значит, что свап подключился. Пробуйте опять компилировать
|
|
|
|
progof
Jr. Member
Offline
Activity: 157
Merit: 4
|
|
December 16, 2017, 07:57:18 PM |
|
Это значит памяти не хватило. Либо добавьте памяти, либо свап подключите.
sudo fallocate -l 4G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile
Проверить подключение командой sudo swapon -s
Должно выдать
Filename Type Size Used Priority /swapfile file 4194300 0 -1
Мне выдало результат Filename Type Size Used Priority /swapfile file 4194300 0 -1 Это означает что нужно увеличить оперативную память на сервере? Это значит, что свап подключился. Пробуйте опять компилировать Скомпилировал и снова ошибка, но другая) make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. /bin/mkdir -p '/root/bitcoin-0.12.0/depends/work/staging/x86_64-w64-mingw32/protobuf/2.6.1-22bc4c6446d/root/bitcoin-0.12.0/depends/x86_64-w64-mingw32/lib/pkgconfig' /usr/bin/install -c -m 644 protobuf.pc protobuf-lite.pc '/root/bitcoin-0.12.0/depends/work/staging/x86_64-w64-mingw32/protobuf/2.6.1-22bc4c6446d/root/bitcoin-0.12.0/depends/x86_64-w64-mingw32/lib/pkgconfig' make[1]: Leaving directory `/root/bitcoin-0.12.0/depends/work/build/x86_64-w64-mingw32/protobuf/2.6.1-22bc4c6446d' Postprocessing protobuf... Caching protobuf... Fetching qt... http://download.qt.io/official_releases/qt/5.5/5.5.0/submodules/qtbase-opensource-src-5.5.0.tar.gz: 2017-12-16 20:54:24 ERROR 404: Not Found. https://bitcoincore.org/depends-sources/qtbase-opensource-src-5.5.0.tar.gz: 2017-12-16 20:54:25 ERROR 404: Not Found. make: *** [/root/bitcoin-0.12.0/depends/sources/download-stamps/.stamp_fetched-qt-qtbase-opensource-src-5.5.0.tar.gz.hash] Error 8 root@progof:~/bitcoin-0.12.0/depends#
|
|
|
|
kzv (OP)
Legendary
Offline
Activity: 1722
Merit: 1287
OpenTrade - Open Source Cryptocurrency Exchange
|
|
December 16, 2017, 08:01:12 PM |
|
Сделайте в папке depends make download Потом еще раз попробуйте скомпилить ))
|
|
|
|
progof
Jr. Member
Offline
Activity: 157
Merit: 4
|
|
December 16, 2017, 08:05:20 PM |
|
Сделайте в папке depends make download Потом еще раз попробуйте скомпилить ))
В папке depends сделал make download и получил root@progof:~/bitcoin-0.12.0/depends# make download /bin/sh: 1: test: qtbase-opensource-src-5.5.0.tar.gz: unexpected operator /bin/sh: 1: test: ee31ae567931c426136c94aad457c7b51d844beb.tar.gz: unexpected operator Checksum missing or mismatched for native_protobuf source. Forcing re-download. Fetching zeromq... 2017-12-16 21:02:03 URL:https://ia600400.us.archive.org/8/items/zeromq_4.0.7/zeromq-4.0.7.tar.gz [2160825/2160825] -> "/root/bitcoin-0.12.0/depends/work/download/zeromq-4.0.7/zeromq-4.0.7.tar.gz.temp" [1] /root/bitcoin-0.12.0/depends/work/download/zeromq-4.0.7/zeromq-4.0.7.tar.gz.temp: OK Fetching qt... http://download.qt.io/official_releases/qt/5.5/5.5.0/submodules/qtbase-opensource-src-5.5.0.tar.gz: 2017-12-16 21:02:03 ERROR 404: Not Found. https://bitcoincore.org/depends-sources/qtbase-opensource-src-5.5.0.tar.gz: 2017-12-16 21:02:03 ERROR 404: Not Found. make[1]: *** [/root/bitcoin-0.12.0/depends/sources/download-stamps/.stamp_fetched-qt-qtbase-opensource-src-5.5.0.tar.gz.hash] Error 8 make: *** [download-osx] Error 2 root@progof:~/bitcoin-0.12.0/depends# Сново ошибка, скомпилировать или нужно что-то еще сделать?
|
|
|
|
|
kzv (OP)
Legendary
Offline
Activity: 1722
Merit: 1287
OpenTrade - Open Source Cryptocurrency Exchange
|
|
December 16, 2017, 08:22:11 PM |
|
Вы пытаетесь 0.12 версию собрать? Там нужен более серьезный бубен, я боюсь не смогу вам помочь, хотя сам как-то собираю... Но каждый раз сам не могу запомнить точную последовательность действий ((
Мануал в шапке, работает для версии 0.13 и выше.
|
|
|
|
progof
Jr. Member
Offline
Activity: 157
Merit: 4
|
|
December 16, 2017, 08:28:54 PM |
|
Вы пытаетесь 0.12 версию собрать? Там нужен более серьезный бубен, я боюсь не смогу вам помочь, хотя сам как-то собираю... Но каждый раз сам не могу запомнить точную последовательность действий ((
Мануал в шапке, работает для версии 0.13 и выше.
Да 0.12, вы писали в своем первом посте если делать сборку версии 0.13, то придется делать форк какого-то манера и я взял версию 0.12 чтобы после компиляции получить все по дефолту
|
|
|
|
kzv (OP)
Legendary
Offline
Activity: 1722
Merit: 1287
OpenTrade - Open Source Cryptocurrency Exchange
|
|
December 16, 2017, 08:31:29 PM |
|
Вы пытаетесь 0.12 версию собрать? Там нужен более серьезный бубен, я боюсь не смогу вам помочь, хотя сам как-то собираю... Но каждый раз сам не могу запомнить точную последовательность действий ((
Мануал в шапке, работает для версии 0.13 и выше.
Да 0.12, вы писали в своем первом посте если делать сборку версии 0.13, то придется делать форк какого-то манера и я взял версию 0.12 чтобы после компиляции получить все по дефолту Ну когда я писал первый пост, 0.12 нормально собиралась по этой инструкции. Сейчас она просто так не собирается. Так что если в форке нужен майнинг кошельком, то нужно танцевать с бубном ((
|
|
|
|
progof
Jr. Member
Offline
Activity: 157
Merit: 4
|
|
December 16, 2017, 08:37:32 PM |
|
Вы пытаетесь 0.12 версию собрать? Там нужен более серьезный бубен, я боюсь не смогу вам помочь, хотя сам как-то собираю... Но каждый раз сам не могу запомнить точную последовательность действий ((
Мануал в шапке, работает для версии 0.13 и выше.
Да 0.12, вы писали в своем первом посте если делать сборку версии 0.13, то придется делать форк какого-то манера и я взял версию 0.12 чтобы после компиляции получить все по дефолту Ну когда я писал первый пост, 0.12 нормально собиралась по этой инструкции. Сейчас она просто так не собирается. Так что если в форке нужен майнинг кошельком, то нужно танцевать с бубном (( "Майнинг кошельком" - это майнинг с помощью кошелька я верно понимаю. При сборке 0.13, то будет майнинг монеты? И результате что должно получится, просто не до конца понимаю
|
|
|
|
kzv (OP)
Legendary
Offline
Activity: 1722
Merit: 1287
OpenTrade - Open Source Cryptocurrency Exchange
|
|
December 16, 2017, 09:23:24 PM |
|
Майнер в кошелек встроен с первой по 12 версии. Начиная с 13 версии майнить можно только сторонними программами.
|
|
|
|
progof
Jr. Member
Offline
Activity: 157
Merit: 4
|
|
December 17, 2017, 08:17:39 AM |
|
Скомпилировал версию 0.13.1 и получил в итоге не сколько файлов по в той папке /bitcoin-0.13.1/depends/i686-w64-mingw32/bin что нужно делать дальше чтобы запустить саму монету и учится дальше?
|
|
|
|
kzv (OP)
Legendary
Offline
Activity: 1722
Merit: 1287
OpenTrade - Open Source Cryptocurrency Exchange
|
|
December 21, 2017, 11:14:48 AM |
|
Скомпилировал версию 0.13.1 и получил в итоге не сколько файлов по в той папке /bitcoin-0.13.1/depends/i686-w64-mingw32/bin что нужно делать дальше чтобы запустить саму монету и учится дальше?
Ну чтобы по 10 раз в личке всем не объяснять, тут напишу еще краткий мануал как сделать форк битка Мануал, как создать форк очень простой: 1. Поменять генезис 2. Поменять название и иконки 3. Поменять еще что-нибудь или ничего больше не менять 4. Скомпилировать Генезис нынче стало модным не менять, но новичку я бы советовал сначала потренироваться с простым форком, а потом свой биткэш делать со встроенным блэкджеком )) Майнить генезис можно очень тупо примерно так https://github.com/3s3s/TKSR/blob/master/src/chainparams.cpp#L256но я все таки рекомендую майнить его вот этой программой https://github.com/Gnaf/GenesisBlockZeroКак и куда вставлять генезис я рассказывать не буду - если сами не осилите, то лучше и не начинайте в это влезать вообще
|
|
|
|
AdeptEthereumStocks
Newbie
Offline
Activity: 84
Merit: 0
|
|
December 21, 2017, 11:17:24 AM |
|
Из за чего так долго не могли разобраться с маинингом? Сразу не анализировали? а просто пускали майнер?
|
|
|
|
progof
Jr. Member
Offline
Activity: 157
Merit: 4
|
|
December 21, 2017, 11:11:30 PM |
|
Ошибка при команде "make" make: *** [/root/ats-0.1/depends/work/build/x86_64-pc-linux-gnu/boost/1_64_0-3967b1253c9/./.stamp_built] Error 1
Как это лечить?
|
|
|
|
kzv (OP)
Legendary
Offline
Activity: 1722
Merit: 1287
OpenTrade - Open Source Cryptocurrency Exchange
|
|
December 22, 2017, 06:28:08 AM |
|
Ошибка при команде "make" make: *** [/root/ats-0.1/depends/work/build/x86_64-pc-linux-gnu/boost/1_64_0-3967b1253c9/./.stamp_built] Error 1
Как это лечить?
make clean
|
|
|
|
progof
Jr. Member
Offline
Activity: 157
Merit: 4
|
|
December 22, 2017, 10:49:49 AM |
|
Ошибка при команде "make" make: *** [/root/ats-0.1/depends/work/build/x86_64-pc-linux-gnu/boost/1_64_0-3967b1253c9/./.stamp_built] Error 1
Как это лечить?
make clean Заработало) Решил запустить демона, но выдало мне такой результат root@progof:~/test-0.1/depends/i686-pc-linux-gnu/bin# ./testd testd: chainparams.cpp:123: CMainParams::CMainParams(): Assertion `consensus.hashGenesisBlock == uint256S("0x00000000445999647df11eba1ac9c2fbb52c5c271417292e13b3282d004a3dc3")' failed. Aborted
|
|
|
|
kzv (OP)
Legendary
Offline
Activity: 1722
Merit: 1287
OpenTrade - Open Source Cryptocurrency Exchange
|
|
December 22, 2017, 08:22:45 PM |
|
Ошибка при команде "make" make: *** [/root/ats-0.1/depends/work/build/x86_64-pc-linux-gnu/boost/1_64_0-3967b1253c9/./.stamp_built] Error 1
Как это лечить?
make clean Заработало) Решил запустить демона, но выдало мне такой результат root@progof:~/test-0.1/depends/i686-pc-linux-gnu/bin# ./testd testd: chainparams.cpp:123: CMainParams::CMainParams(): Assertion `consensus.hashGenesisBlock == uint256S("0x00000000445999647df11eba1ac9c2fbb52c5c271417292e13b3282d004a3dc3")' failed. Aborted Прога вам какбэ намекает, что в файле chainparams.cpp в строке 123 есть строчка, которую нужно поправить )))
|
|
|
|
progof
Jr. Member
Offline
Activity: 157
Merit: 4
|
|
December 23, 2017, 03:32:05 PM |
|
Ошибка при команде "make" make: *** [/root/ats-0.1/depends/work/build/x86_64-pc-linux-gnu/boost/1_64_0-3967b1253c9/./.stamp_built] Error 1
Как это лечить?
make clean Заработало) Решил запустить демона, но выдало мне такой результат root@progof:~/test-0.1/depends/i686-pc-linux-gnu/bin# ./testd testd: chainparams.cpp:123: CMainParams::CMainParams(): Assertion `consensus.hashGenesisBlock == uint256S("0x00000000445999647df11eba1ac9c2fbb52c5c271417292e13b3282d004a3dc3")' failed. Aborted Прога вам какбэ намекает, что в файле chainparams.cpp в строке 123 есть строчка, которую нужно поправить ))) Ну это понятно что нужно в строке 123 поправить) Этот хэш нужно просто изменить рандомные цифры и буквы или сгенерировать новый? Если сгенерировать новый, то как? Нашел вот эту статью http://bitfork-develop.com/create-genesis-block/ изменил я заголовок новости, дальше этот человек запускает кошелек и он ему генерирует новый хэш который он вставляет в код.
|
|
|
|
alexeyneu
Member
Offline
Activity: 370
Merit: 37
|
|
December 24, 2017, 02:31:57 PM |
|
сгенерировать можно блок и у него будет хэш. незнаю кто это писал
|
|
|
|
Emir999
Newbie
Offline
Activity: 103
Merit: 0
|
|
December 28, 2017, 05:28:46 PM |
|
Это все ерунда, система ваша неустойчивая и можно легко намайнить все одному подхватом заднего блока, после чего у вас не будут работать серваки и не будет синхронизации сети, одним словом пройденный этап.
|
|
|
|
|