Bitcoin Forum
December 14, 2024, 02:00:30 AM *
News: Latest Bitcoin Core release: 28.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 36812 times)
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 12, 2018, 06:40:24 PM
 #121

Какую версию битка форкаете? На какой операционке собираете? Ошибку дает демон или гуевый кошелек? На всех операционках такая ошибка? Пробовали без strip запускать? Пробовали на других операционках собирать и запускать?

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

Activity: 157
Merit: 4


View Profile
August 12, 2018, 07:19:58 PM
 #122

Какую версию битка форкаете? На какой операционке собираете? Ошибку дает демон или гуевый кошелек? На всех операционках такая ошибка? Пробовали без strip запускать? Пробовали на других операционках собирать и запускать?

Форкаю биток 0.13.2 и лайт 0.13.2.1;
Собираю на vps OS Ubunbu 14.04 64bit;
Ошибку выдаёт при запуске любого файла на win32 (хотя когда собирал то использовал инструкцию по заборке для win64, а при запуске выдаёт ошибку что файл для другой разрядности битности);

Первым я собираю лайт, так как у него похожий код у битка той же версии.
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 13, 2018, 01:48:35 PM
 #123

Форкаю биток 0.13.2 и лайт 0.13.2.1;
Собираю на vps OS Ubunbu 14.04 64bit;
Все верно, только учтите, что в 64 биткой убунте вы можете собрать только 64 битный клиент для линукса, 64 и 32 битный клиент для винды. 32 битный клиент для линукса можно собрать только на 32 битной убунте.
.
Ошибку выдаёт при запуске любого файла на win32 (хотя когда собирал то использовал инструкцию по заборке для win64, а при запуске выдаёт ошибку что файл для другой разрядности битности);

Вот тут я ничего не понял.
1. Какая версия винды? Если ХР, то пробуйте в более новой.
2. Если собирали для вин64, то в вин32 ничего запускаться не будет.

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

Activity: 157
Merit: 4


View Profile
August 13, 2018, 03:49:48 PM
 #124

Пересобрал клиента снова для win64, сделал stip litecoin-qt && litecoind:
Когда скачал файлы на ПК дописал им расширение  exe;
И при запуске клиента пишет:

Версия этого файла несовместима с используемой версией Windows . С помощью сведений о системе определите необходимую версию программы ( 32 - или 64 - разрядную ) и обратитесь к издателю программного обеспечения .
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 13, 2018, 03:55:57 PM
 #125

Пересобрал клиента снова для win64, сделал stip litecoin-qt && litecoind:
Когда скачал файлы на ПК дописал им расширение  exe;

Без exe собираются бинарики для линукса.
Если у вас не собираются exe, значит ошибка где-то раньше. Скорее всего не установилась библиотека Mingw пробуйте опять установить все зависимости и смотреть - где вылетает ошибка.

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

Activity: 157
Merit: 4


View Profile
August 13, 2018, 06:10:16 PM
Last edit: August 13, 2018, 09:04:40 PM by progof
 #126

Пересобрал клиента снова для win64, сделал stip litecoin-qt && litecoind:
Когда скачал файлы на ПК дописал им расширение  exe;

Без exe собираются бинарики для линукса.
Если у вас не собираются exe, значит ошибка где-то раньше. Скорее всего не установилась библиотека Mingw пробуйте опять установить все зависимости и смотреть - где вылетает ошибка.

Ура! Получилось собрать, решением было просто установить еще один пакет
sudo apt-get install mingw-w64

Пару вопросов:
1. При исользование версии битка 13 и выше прийдется и искать майнер, соответственно в лайта также история. Если для начала внести мелкие изменения так как название, картинки и иконки, количество монет, порты, seednode, чекпоинты, время (date +s%) - то по идеи можно использовать те манеры которые майнят тот же биток или лайт, например https://github.com/ozbenh/cgminer - верно?
2. При создание форка Лайта 0.8.7.5 добавив в main.cpp код для генерации Genesis Block можно легко создать монетку, в биткойна в той же версией думаю также история. В версия 12 или 13 архитектура кода немного изменилась. Вопрос: Есть ли какой-то код или скрипт чтобы сгенерировать новый генезис для главной сети и тестовой  + Merkel hash? Если есть другие способ или варианты?
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 14, 2018, 06:19:37 AM
 #127

1. Пока вы не поменяете алгоритм хэширования, можете майнить свой форк любым пулом. У биткоина алгоритм называется sha256
2. Почитайте этот пост https://bitcointalk.org/index.php?topic=1624251.msg26716671#msg26716671

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

Activity: 157
Merit: 4


View Profile
August 14, 2018, 08:37:48 AM
 #128

1. Пока вы не поменяете алгоритм хэширования, можете майнить свой форк любым пулом. У биткоина алгоритм называется sha256
2. Почитайте этот пост https://bitcointalk.org/index.php?topic=1624251.msg26716671#msg26716671

Генезис блок и другие данные которые я получу используя эту программу https://github.com/Gnaf/GenesisBlockZero
подойдут ли они для кода лайта 13.2?

Нашел еще этот скрипт https://github.com/lhartikk/GenesisH0 для генерации генезиса и т.д , но указав все данные мне выдает ошибку:

Traceback (most recent call last):
  File "genesis.py", line 2, in <module>
    import scrypt
ImportError: No module named scrypt
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 14, 2018, 09:07:25 AM
 #129

1. Пока вы не поменяете алгоритм хэширования, можете майнить свой форк любым пулом. У биткоина алгоритм называется sha256
2. Почитайте этот пост https://bitcointalk.org/index.php?topic=1624251.msg26716671#msg26716671

Генезис блок и другие данные которые я получу используя эту программу https://github.com/Gnaf/GenesisBlockZero
подойдут ли они для кода лайта 13.2?

Нашел еще этот скрипт https://github.com/lhartikk/GenesisH0 для генерации генезиса и т.д , но указав все данные мне выдает ошибку:

Traceback (most recent call last):
  File "genesis.py", line 2, in <module>
    import scrypt
ImportError: No module named scrypt


По скриптам для лайта ничего не подскажу. Не интересовался

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

Activity: 157
Merit: 4


View Profile
August 14, 2018, 08:10:31 PM
 #130

Собираю уже подготовенный код монеты по инструкции и при вводе команды make download выдает ошибку:

make: Warning: File `packages/native_protobuf.mk' has modification time 9e+03 s in the future
make[1]: Warning: File `packages/native_protobuf.mk' has modification time 9e+03 s in the future
Checksum missing or mismatched for boost source. Forcing re-download.
Fetching boost_1_64_0.tar.bz2 from https://dl.bintray.com/boostorg/release/1.64.0/source/
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 76.7M  100 76.7M    0     0  82.6M      0 --:--:-- --:--:-- --:--:--  100M
/root/coin-v0.2/depends/work/download/boost-1_64_0/boost_1_64_0.tar.bz2.temp: FAILED
sha256sum: WARNING: 1 computed checksum did NOT match
Fetching boost_1_64_0.tar.bz2 from https://bitcoincore.org/depends-sources
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 76.7M  100 76.7M    0     0  7234k      0  0:00:10  0:00:10 --:--:-- 7804k
/root/coin-v0.2/depends/work/download/boost-1_64_0/boost_1_64_0.tar.bz2.temp: FAILED
sha256sum: WARNING: 1 computed checksum did NOT match
make[1]: *** [/root/coin-v0.2/depends/sources/download-stamps/.stamp_fetched-boost-boost_1_64_0.tar.bz2.hash] Error 1
make: *** [download-osx] Error 2


Собираю на Ubuntu 14.04 x64, версия монеты ltc 15.1 - с битком наверно не отличается в сборке.
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 15, 2018, 06:22:15 AM
 #131

Собираю уже подготовенный код монеты по инструкции и при вводе команды make download выдает ошибку:

make: Warning: File `packages/native_protobuf.mk' has modification time 9e+03 s in the future
make[1]: Warning: File `packages/native_protobuf.mk' has modification time 9e+03 s in the future
Checksum missing or mismatched for boost source. Forcing re-download.
Fetching boost_1_64_0.tar.bz2 from https://dl.bintray.com/boostorg/release/1.64.0/source/
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 76.7M  100 76.7M    0     0  82.6M      0 --:--:-- --:--:-- --:--:--  100M
/root/coin-v0.2/depends/work/download/boost-1_64_0/boost_1_64_0.tar.bz2.temp: FAILED
sha256sum: WARNING: 1 computed checksum did NOT match
Fetching boost_1_64_0.tar.bz2 from https://bitcoincore.org/depends-sources
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 76.7M  100 76.7M    0     0  7234k      0  0:00:10  0:00:10 --:--:-- 7804k
/root/coin-v0.2/depends/work/download/boost-1_64_0/boost_1_64_0.tar.bz2.temp: FAILED
sha256sum: WARNING: 1 computed checksum did NOT match
make[1]: *** [/root/coin-v0.2/depends/sources/download-stamps/.stamp_fetched-boost-boost_1_64_0.tar.bz2.hash] Error 1
make: *** [download-osx] Error 2


Собираю на Ubuntu 14.04 x64, версия монеты ltc 15.1 - с битком наверно не отличается в сборке.

Строка "download-osx" какбэ намекает на то, что вы пытаетесь собрать для макоси?
В таком случае ничем помочь не могу. Спросите в англоветке кодеров или на гитхабе. Я сборку под макось из под линукса так и не осилил тоже. Скорее всего корректно собирается только на маке.

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

Activity: 157
Merit: 4


View Profile
August 15, 2018, 06:33:48 AM
 #132

Собираю уже подготовенный код монеты по инструкции и при вводе команды make download выдает ошибку:

make: Warning: File `packages/native_protobuf.mk' has modification time 9e+03 s in the future
make[1]: Warning: File `packages/native_protobuf.mk' has modification time 9e+03 s in the future
Checksum missing or mismatched for boost source. Forcing re-download.
Fetching boost_1_64_0.tar.bz2 from https://dl.bintray.com/boostorg/release/1.64.0/source/
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 76.7M  100 76.7M    0     0  82.6M      0 --:--:-- --:--:-- --:--:--  100M
/root/coin-v0.2/depends/work/download/boost-1_64_0/boost_1_64_0.tar.bz2.temp: FAILED
sha256sum: WARNING: 1 computed checksum did NOT match
Fetching boost_1_64_0.tar.bz2 from https://bitcoincore.org/depends-sources
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 76.7M  100 76.7M    0     0  7234k      0  0:00:10  0:00:10 --:--:-- 7804k
/root/coin-v0.2/depends/work/download/boost-1_64_0/boost_1_64_0.tar.bz2.temp: FAILED
sha256sum: WARNING: 1 computed checksum did NOT match
make[1]: *** [/root/coin-v0.2/depends/sources/download-stamps/.stamp_fetched-boost-boost_1_64_0.tar.bz2.hash] Error 1
make: *** [download-osx] Error 2


Собираю на Ubuntu 14.04 x64, версия монеты ltc 15.1 - с битком наверно не отличается в сборке.

Строка "download-osx" какбэ намекает на то, что вы пытаетесь собрать для макоси?
В таком случае ничем помочь не могу. Спросите в англоветке кодеров или на гитхабе. Я сборку под макось из под линукса так и не осилил тоже. Скорее всего корректно собирается только на маке.

Он ошибается видемо) Собираю по вашей инструкции сначала для линукса, а потом для винды. Первая команда для сборки это cd depends && make download
kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
August 15, 2018, 06:43:00 AM
 #133

make download качает все для всех систем. Видимо для макоси скачать не может. Но возможно для других уже скачало. Попробуйте дальше по инструкции - может проканает )

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

Activity: 157
Merit: 4


View Profile
August 15, 2018, 07:37:46 AM
 #134

make download качает все для всех систем. Видимо для макоси скачать не может. Но возможно для других уже скачало. Попробуйте дальше по инструкции - может проканает )

Продолжил сборке с make, оно еще подкачивало нужные программы и выдало ошибку:

Postprocessing native_protobuf...
Caching native_protobuf...
Fetching boost_1_64_0.tar.bz2 from https://dl.bintray.com/boostorg/release/1.64.0/source/
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 76.7M  100 76.7M    0     0  72.3M      0  0:00:01  0:00:01 --:--:-- 72.3M
/root/coin-v0.2/depends/work/download/boost-1_64_0/boost_1_64_0.tar.bz2.temp: FAILED
sha256sum: WARNING: 1 computed checksum did NOT match
Fetching boost_1_64_0.tar.bz2 from https://bitcoincore.org/depends-sources
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 76.7M  100 76.7M    0     0  6584k      0  0:00:11  0:00:11 --:--:-- 15.3M
/root/coin-v0.2/depends/work/download/boost-1_64_0/boost_1_64_0.tar.bz2.temp: FAILED
sha256sum: WARNING: 1 computed checksum did NOT match
make: *** [/root/coin-v0.2/depends/sources/download-stamps/.stamp_fetched-boost-boost_1_64_0.tar.bz2.hash] Error 1
progof
Jr. Member
*
Offline Offline

Activity: 157
Merit: 4


View Profile
August 15, 2018, 04:09:26 PM
 #135

Для второй сборки взял последнюю версию лайта, изменил название, порты, генезис блок, количество монет и отправил на сборку, все шло гладко, но вы появилась ошибка, на процесс make в главной директории монеты.


make[2]: *** No rule to make target `qt/res/icons/coin_splash.png', needed by `qt/qrc_bitcoin.cpp'.  Stop.
make[2]: Leaving directory `/root/coin/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/coin/src'
make: *** [all-recursive] Error 1


Кода делал тестовую сборку монеты на битке также ошибка была на том же процессе.
Название монеты меняю таким образом, аналогично и в битке:


find ./ -type f -readable -writable -exec sed -i "s/Litecoin/Testcoin/g" {} \;
find ./ -type f -readable -writable -exec sed -i "s/LiteCoin/TestCoin/g" {} \;
find ./ -type f -readable -writable -exec sed -i "s/LTC/TC/g" {} \;
find ./ -type f -readable -writable -exec sed -i "s/litecoin/testcoin/g" {} \;
find ./ -type f -readable -writable -exec sed -i "s/litecoind/testcoind/g" {} \;
ichernikov1
Jr. Member
*
Offline Offline

Activity: 275
Merit: 1


View Profile
September 09, 2018, 07:44:55 PM
 #136

Есть кто осилил форк? отпишитесь в телегу @ichernikov1
Нужен человек на несколько проектов.
BCP_Dev
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
November 01, 2018, 01:55:43 AM
 #137

Для второй сборки взял последнюю версию лайта, изменил название, порты, генезис блок, количество монет и отправил на сборку, все шло гладко, но вы появилась ошибка, на процесс make в главной директории монеты.


make[2]: *** No rule to make target `qt/res/icons/coin_splash.png', needed by `qt/qrc_bitcoin.cpp'.  Stop.
make[2]: Leaving directory `/root/coin/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/coin/src'
make: *** [all-recursive] Error 1


Кода делал тестовую сборку монеты на битке также ошибка была на том же процессе.
Название монеты меняю таким образом, аналогично и в битке:


find ./ -type f -readable -writable -exec sed -i "s/Litecoin/Testcoin/g" {} \;
find ./ -type f -readable -writable -exec sed -i "s/LiteCoin/TestCoin/g" {} \;
find ./ -type f -readable -writable -exec sed -i "s/LTC/TC/g" {} \;
find ./ -type f -readable -writable -exec sed -i "s/litecoin/testcoin/g" {} \;
find ./ -type f -readable -writable -exec sed -i "s/litecoind/testcoind/g" {} \;

Ну он же вам ясно указывает, что нет правила для сборки coin_splash.png в файле qt/qrc_bitcoin.cpp вы должны прописать картинку coin_splash.png в файле qrc_bitcoin.cpp
progof
Jr. Member
*
Offline Offline

Activity: 157
Merit: 4


View Profile
November 01, 2018, 12:58:21 PM
 #138

Возникла ошибка при сборке битка 15.1 на убунту 14.04 для win64

Ошибка:
Staging miniupnpc...
Postprocessing miniupnpc...
Caching miniupnpc...
copying packages: native_ccache native_protobuf boost openssl libevent zeromq qrencode protobuf zlib qt bdb miniupnpc
to: /root/bitcoin/depends/x86_64-w64-mingw32
bash: ./configure: No such file or directory

kzv (OP)
Legendary
*
Offline Offline

Activity: 1722
Merit: 1287

OpenTrade - Open Source Cryptocurrency Exchange


View Profile WWW
November 01, 2018, 01:01:41 PM
 #139

Возникла ошибка при сборке битка 15.1 на убунту 14.04 для win64

Ошибка:
Staging miniupnpc...
Postprocessing miniupnpc...
Caching miniupnpc...
copying packages: native_ccache native_protobuf boost openssl libevent zeromq qrencode protobuf zlib qt bdb miniupnpc
to: /root/bitcoin/depends/x86_64-w64-mingw32
bash: ./configure: No such file or directory



они уже 16 убунту отказываются поддерживать, а вы на 14 пытаетесь ))

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

Activity: 157
Merit: 4


View Profile
November 01, 2018, 01:06:21 PM
 #140

Возникла ошибка при сборке битка 15.1 на убунту 14.04 для win64

Ошибка:
Staging miniupnpc...
Postprocessing miniupnpc...
Caching miniupnpc...
copying packages: native_ccache native_protobuf boost openssl libevent zeromq qrencode protobuf zlib qt bdb miniupnpc
to: /root/bitcoin/depends/x86_64-w64-mingw32
bash: ./configure: No such file or directory



они уже 16 убунту отказываются поддерживать, а вы на 14 пытаетесь ))

На 16 убунту без проблем собрались бинарки для linux, а для win64 та же ошибка, может стоит попробовать собрать на 18 убунту?
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!