Pages:
Author

Topic: Собрал 0.13.0 из исходников - page 3. (Read 36801 times)

jr. member
Activity: 275
Merit: 1
Есть кто осилил форк? отпишитесь в телегу @ichernikov1
Нужен человек на несколько проектов.
jr. member
Activity: 157
Merit: 4
Для второй сборки взял последнюю версию лайта, изменил название, порты, генезис блок, количество монет и отправил на сборку, все шло гладко, но вы появилась ошибка, на процесс 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" {} \;
jr. member
Activity: 157
Merit: 4
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
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
make download качает все для всех систем. Видимо для макоси скачать не может. Но возможно для других уже скачало. Попробуйте дальше по инструкции - может проканает )
jr. member
Activity: 157
Merit: 4
Собираю уже подготовенный код монеты по инструкции и при вводе команды 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
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Собираю уже подготовенный код монеты по инструкции и при вводе команды 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" какбэ намекает на то, что вы пытаетесь собрать для макоси?
В таком случае ничем помочь не могу. Спросите в англоветке кодеров или на гитхабе. Я сборку под макось из под линукса так и не осилил тоже. Скорее всего корректно собирается только на маке.
jr. member
Activity: 157
Merit: 4
Собираю уже подготовенный код монеты по инструкции и при вводе команды 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
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
1. Пока вы не поменяете алгоритм хэширования, можете майнить свой форк любым пулом. У биткоина алгоритм называется sha256
2. Почитайте этот пост https://bitcointalksearch.org/topic/m.26716671

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

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

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


По скриптам для лайта ничего не подскажу. Не интересовался
jr. member
Activity: 157
Merit: 4
1. Пока вы не поменяете алгоритм хэширования, можете майнить свой форк любым пулом. У биткоина алгоритм называется sha256
2. Почитайте этот пост https://bitcointalksearch.org/topic/m.26716671

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

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

Traceback (most recent call last):
  File "genesis.py", line 2, in
    import scrypt
ImportError: No module named scrypt
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
1. Пока вы не поменяете алгоритм хэширования, можете майнить свой форк любым пулом. У биткоина алгоритм называется sha256
2. Почитайте этот пост https://bitcointalksearch.org/topic/m.26716671
jr. member
Activity: 157
Merit: 4
Пересобрал клиента снова для 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
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Пересобрал клиента снова для win64, сделал stip litecoin-qt && litecoind:
Когда скачал файлы на ПК дописал им расширение  exe;

Без exe собираются бинарики для линукса.
Если у вас не собираются exe, значит ошибка где-то раньше. Скорее всего не установилась библиотека Mingw пробуйте опять установить все зависимости и смотреть - где вылетает ошибка.
jr. member
Activity: 157
Merit: 4
Пересобрал клиента снова для win64, сделал stip litecoin-qt && litecoind:
Когда скачал файлы на ПК дописал им расширение  exe;
И при запуске клиента пишет:

Версия этого файла несовместима с используемой версией Windows . С помощью сведений о системе определите необходимую версию программы ( 32 - или 64 - разрядную ) и обратитесь к издателю программного обеспечения .
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Форкаю биток 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 ничего запускаться не будет.
jr. member
Activity: 157
Merit: 4
Какую версию битка форкаете? На какой операционке собираете? Ошибку дает демон или гуевый кошелек? На всех операционках такая ошибка? Пробовали без strip запускать? Пробовали на других операционках собирать и запускать?

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

Первым я собираю лайт, так как у него похожий код у битка той же версии.
kzv
legendary
Activity: 1722
Merit: 1285
OpenTrade - Open Source Cryptocurrency Exchange
Какую версию битка форкаете? На какой операционке собираете? Ошибку дает демон или гуевый кошелек? На всех операционках такая ошибка? Пробовали без strip запускать? Пробовали на других операционках собирать и запускать?
jr. member
Activity: 157
Merit: 4
Собрал файлы для win64, сделал strip для скомпилированных файлов depends/x86_64-w64-mingw32/bin  и при запуске одного из файлов получаю ошибку "program too big fit in memory". Может у кого-то была такая история, помогите пожалуйста ее решить Smiley
Зачем strip для depends/x86_64-w64-mingw32/bin ? Можно вообще без strip, ну или для скомпилированного bitcoin.exe или что там компилируется.

Strip сделал меньший размер файлов. Почему лучше этого не делать? И как исправить ошибку о которой я писал выше?
full member
Activity: 1246
Merit: 138
Hodl DeepOnion
Собрал файлы для win64, сделал strip для скомпилированных файлов depends/x86_64-w64-mingw32/bin  и при запуске одного из файлов получаю ошибку "program too big fit in memory". Может у кого-то была такая история, помогите пожалуйста ее решить Smiley
Зачем strip для depends/x86_64-w64-mingw32/bin ? Можно вообще без strip, ну или для скомпилированного bitcoin.exe или что там компилируется.
jr. member
Activity: 157
Merit: 4
Собрал файлы для win64, сделал strip для скомпилированных файлов depends/x86_64-w64-mingw32/bin  и при запуске одного из файлов получаю ошибку "program too big fit in memory". Может у кого-то была такая история, помогите пожалуйста ее решить Smiley
newbie
Activity: 19
Merit: 0
Запускаем Terminal
Далее в нем  набираем поочередно две команды:

cd /usr/local/bin
bitcoin-qt

И запустится GUI биткойна.
Pages:
Jump to: