Bitcoin Forum
July 05, 2024, 03:29:54 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 [5] 6 7 8 9 »  All
  Print  
Author Topic: Собрал 0.13.0 из исходников  (Read 36773 times)
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
December 16, 2017, 07:36:38 PM
 #81

Это значит памяти не хватило.
Либо добавьте памяти, либо свап подключите.

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

Это означает что нужно увеличить оперативную память на сервере?

Это значит, что свап подключился.
Пробуйте опять компилировать

OpenTrade - Open Source Cryptocurrency Exchange
progof
Jr. Member
*
Offline Offline

Activity: 157
Merit: 4


View Profile
December 16, 2017, 07:57:18 PM
 #82

Это значит памяти не хватило.
Либо добавьте памяти, либо свап подключите.

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 Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
December 16, 2017, 08:01:12 PM
 #83

Сделайте в папке depends
make download
Потом еще раз попробуйте скомпилить ))

OpenTrade - Open Source Cryptocurrency Exchange
progof
Jr. Member
*
Offline Offline

Activity: 157
Merit: 4


View Profile
December 16, 2017, 08:05:20 PM
 #84

Сделайте в папке 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#

Сново ошибка, скомпилировать или нужно что-то еще сделать?
progof
Jr. Member
*
Offline Offline

Activity: 157
Merit: 4


View Profile
December 16, 2017, 08:15:46 PM
 #85

Скомпилировал и получил это

root@progof:~/bitcoin-0.12.0/depends# make HOST=x86_64-w64-mingw32 -j4
/bin/sh: 1: test: qtbase-opensource-src-5.5.0.tar.gz: unexpected operator
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:14:34 ERROR 404: Not Found.
https://bitcoincore.org/depends-sources/qtbase-opensource-src-5.5.0.tar.gz:
2017-12-16 21:14:34 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 Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
December 16, 2017, 08:22:11 PM
 #86

Вы пытаетесь 0.12 версию собрать?
Там нужен более серьезный бубен, я боюсь не смогу вам помочь, хотя сам как-то собираю... Но каждый раз сам не могу запомнить точную последовательность действий ((

Мануал в шапке, работает для версии 0.13 и выше.

OpenTrade - Open Source Cryptocurrency Exchange
progof
Jr. Member
*
Offline Offline

Activity: 157
Merit: 4


View Profile
December 16, 2017, 08:28:54 PM
 #87

Вы пытаетесь 0.12 версию собрать?
Там нужен более серьезный бубен, я боюсь не смогу вам помочь, хотя сам как-то собираю... Но каждый раз сам не могу запомнить точную последовательность действий ((

Мануал в шапке, работает для версии 0.13 и выше.

Да 0.12, вы писали в своем первом посте если делать сборку версии 0.13, то придется делать форк какого-то манера и я взял версию 0.12 чтобы после компиляции получить все по дефолту
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
December 16, 2017, 08:31:29 PM
 #88

Вы пытаетесь 0.12 версию собрать?
Там нужен более серьезный бубен, я боюсь не смогу вам помочь, хотя сам как-то собираю... Но каждый раз сам не могу запомнить точную последовательность действий ((

Мануал в шапке, работает для версии 0.13 и выше.

Да 0.12, вы писали в своем первом посте если делать сборку версии 0.13, то придется делать форк какого-то манера и я взял версию 0.12 чтобы после компиляции получить все по дефолту

Ну когда я писал первый пост, 0.12 нормально собиралась по этой инструкции. Сейчас она просто так не собирается. Так что если в форке нужен майнинг кошельком, то нужно танцевать с бубном ((

OpenTrade - Open Source Cryptocurrency Exchange
progof
Jr. Member
*
Offline Offline

Activity: 157
Merit: 4


View Profile
December 16, 2017, 08:37:32 PM
 #89

Вы пытаетесь 0.12 версию собрать?
Там нужен более серьезный бубен, я боюсь не смогу вам помочь, хотя сам как-то собираю... Но каждый раз сам не могу запомнить точную последовательность действий ((

Мануал в шапке, работает для версии 0.13 и выше.

Да 0.12, вы писали в своем первом посте если делать сборку версии 0.13, то придется делать форк какого-то манера и я взял версию 0.12 чтобы после компиляции получить все по дефолту

Ну когда я писал первый пост, 0.12 нормально собиралась по этой инструкции. Сейчас она просто так не собирается. Так что если в форке нужен майнинг кошельком, то нужно танцевать с бубном ((

"Майнинг кошельком" - это майнинг с помощью кошелька я верно понимаю. При сборке 0.13, то будет майнинг монеты? И результате что должно получится, просто не до конца понимаю
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
December 16, 2017, 09:23:24 PM
 #90

Майнер в кошелек встроен с первой по 12 версии. Начиная с 13 версии майнить можно только сторонними программами.

OpenTrade - Open Source Cryptocurrency Exchange
progof
Jr. Member
*
Offline Offline

Activity: 157
Merit: 4


View Profile
December 17, 2017, 08:17:39 AM
 #91

Скомпилировал версию 0.13.1 и получил в итоге не сколько файлов по в той папке /bitcoin-0.13.1/depends/i686-w64-mingw32/bin что нужно делать дальше чтобы запустить саму монету и учится дальше?
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
December 21, 2017, 11:14:48 AM
 #92

Скомпилировал версию 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

Как и куда вставлять генезис я рассказывать не буду - если сами не осилите, то лучше и не начинайте в это влезать вообще  Smiley

OpenTrade - Open Source Cryptocurrency Exchange
AdeptEthereumStocks
Newbie
*
Offline Offline

Activity: 84
Merit: 0


View Profile WWW
December 21, 2017, 11:17:24 AM
 #93

Из за чего так долго не могли разобраться с маинингом? Сразу не анализировали? а просто пускали майнер?
progof
Jr. Member
*
Offline Offline

Activity: 157
Merit: 4


View Profile
December 21, 2017, 11:11:30 PM
 #94

Ошибка при команде "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 Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
December 22, 2017, 06:28:08 AM
 #95

Ошибка при команде "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

OpenTrade - Open Source Cryptocurrency Exchange
progof
Jr. Member
*
Offline Offline

Activity: 157
Merit: 4


View Profile
December 22, 2017, 10:49:49 AM
 #96

Ошибка при команде "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 Offline

Activity: 1722
Merit: 1285

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
December 22, 2017, 08:22:45 PM
 #97

Ошибка при команде "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 есть строчка, которую нужно поправить )))

OpenTrade - Open Source Cryptocurrency Exchange
progof
Jr. Member
*
Offline Offline

Activity: 157
Merit: 4


View Profile
December 23, 2017, 03:32:05 PM
 #98

Ошибка при команде "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 Offline

Activity: 350
Merit: 32


View Profile
December 24, 2017, 02:31:57 PM
 #99

сгенерировать можно блок и  у него будет хэш. незнаю кто это писал
Emir999
Newbie
*
Offline Offline

Activity: 103
Merit: 0


View Profile
December 28, 2017, 05:28:46 PM
 #100

Это все ерунда, система ваша неустойчивая и можно легко намайнить все одному подхватом заднего блока, после чего у вас не будут работать серваки и не будет синхронизации сети, одним словом пройденный этап.
Pages: « 1 2 3 4 [5] 6 7 8 9 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!