Перейти к содержанию

кто может помочь с описанием компиляции коинов


tseries

Рекомендуемые сообщения

кто может помочь с описанием компиляции  любых коинов, крос компиляции или компиляции под виндос на прямую .

 

Проблема именно с копмиляцией под виндовс , вечно ошибки с бд или  ддлками , уже попробовал все версии компиляторов, софта , дллок . В доступных гадах , и все найденые способы  компиляции , не пойму что такой секрет  как скомпилировать под винду любой крипто коин что везде фейк инфа :unsure: или же я туплю , хотя компоненты без ошибок компилятся , но как собрав все до кучи , начинаюти компилить клиет что в Qt , что напрямую через minGW  начинают сыпатся ошибки

Изменено пользователем tseries
Ссылка на комментарий
Поделиться на другие сайты

Не в ответах проблема, а в самом вопросе. Компиляция коинов - это типа как доить быка. Скорректируйте вопрос.

Ссылка на комментарий
Поделиться на другие сайты

Если коины до 0.9 версии то:

make -f Makefile.unix 

Если после то:

./autogen.sh

./configure

make

Всё очень просто. А про кросс компиляцию не скажу, ибо всё сугубо индивидуально. Нужно сидеть и разбираться, например последняя версия лайта компилируется без проблем(почти)

Ссылка на комментарий
Поделиться на другие сайты

Не в ответах проблема, а в самом вопросе. Компиляция коинов - это типа как доить быка. Скорректируйте вопрос.

как скопилировать дарк коин ,  без ошибок длл , кросс на вин или же прямая компиляция через вин с помошью minGW , или же чегото другого . Так как в ред ми  не подошло...

если поможете разобрабтся обещаю подробною инструкцию как скомпилировать и как создать свой форк коинов . так как застрял именно на компиляции , причем пробовал и бит коин  и лайт , и дарк . Одна и таже ошибка .

Если коины до 0.9 версии то:

make -f Makefile.unix 

Если после то:

./autogen.sh

./configure

make

Всё очень просто. А про кросс компиляцию не скажу, ибо всё сугубо индивидуально. Нужно сидеть и разбираться, например последняя версия лайта компилируется без проблем(почти)

извените это не ответ , а копипаст  ответа. Проблема именно в наборе для компиляции. в той же db, просил же не писать  копипасту нерабочию , насчет unix , меня спрашивали как сделать крос , вопрос как с убунты кроснуть на виндовс.

 

Что я только не пробовал уже, поверте уже неделю рою инфу . Везде какието несвязные обрывки  из древности

 

многих оттлкивает именно не возможность собрать  валлет с сорцев :(

 

именно проблема  наичанется на компиляции базы данных и её длл , хотя она сама  прописана разные вариныт кофигурации под вин пробовал , под линукс не пробовал, так как не понимаю как там сделать кросс компил . Инфы доступной и  актуальной нету

Изменено пользователем tseries
Ссылка на комментарий
Поделиться на другие сайты

Dash - darkcoim

Проблема при попытке компиляции под windows  в configure: error: libdb_cxx headers missing , пробовал разные версии DB , начиная от db-4.8.30.NC заканчивая последней , всеравно error  выскакивал .

 


При попытке компиляции другого коина  выскавивало это

CC" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
Makefile.Debug:538: recipe for target 'C:/Pulsar/src/leveldb/libleveldb.a' failed
mingw32-make[1]: *** [C:/Pulsar/src/leveldb/libleveldb.a] Error 1
mingw32-make[1]: Leaving directory 'C:/build-Pulsar-Pulsar_pro-Debug'
mingw32-make: *** [debug] Error 2
makefile:34: recipe for target 'debug' failed
17:33:01: Процесс «C:\Qt\Tools\mingw492_32\bin\mingw32-make.exe» завершился с кодом 2.
Ошибка при сборке/установке проекта Pulsar (комплект: Pulsar.pro)
Во время выполнения этапа «Сборка»
17:33:01: Прошло времени: 00:10.

это я пробовал через QT creator собирать, тоже самое выдавало через командною строку .

пробовал собирать их отдельно не помогает .

Ссылка на комментарий
Поделиться на другие сайты

Dash - darkcoim

Проблема при попытке компиляции под windows  в configure: error: libdb_cxx headers missing , пробовал разные версии DB , начиная от db-4.8.30.NC заканчивая последней , всеравно error  выскакивал .

 

При попытке компиляции другого коина  выскавивало это

 

CC" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©

Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.

Makefile.Debug:538: recipe for target 'C:/Pulsar/src/leveldb/libleveldb.a' failed

mingw32-make[1]: *** [C:/Pulsar/src/leveldb/libleveldb.a] Error 1

mingw32-make[1]: Leaving directory 'C:/build-Pulsar-Pulsar_pro-Debug'

mingw32-make: *** [debug] Error 2

makefile:34: recipe for target 'debug' failed

17:33:01: Процесс «C:\Qt\Tools\mingw492_32\bin\mingw32-make.exe» завершился с кодом 2.

Ошибка при сборке/установке проекта Pulsar (комплект: Pulsar.pro)

Во время выполнения этапа «Сборка»

17:33:01: Прошло времени: 00:10.

 

это я пробовал через QT creator собирать, тоже самое выдавало через командною строку .

 

пробовал собирать их отдельно не помогает .

 

 

cd src/leveldb

mingw32-make clean && mingw32-make

 

потом продолжай компиляцию кошелька

Ссылка на комментарий
Поделиться на другие сайты

@mylem, а в чем проблема в топике написать, если можешь чем-то другим помочь? Форумы для того и сделаны, чтобы люди могли помогать друг другу, делясь знаниями.

Ссылка на комментарий
Поделиться на другие сайты

это вроде не крос компиляция , а обычная компиляция под дебиан . А надо именно крос компил  под виндовс или же прямая сборка из винды .

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

 

Знаю что есть способ крос компиляции ,но не одного примера в сети не нашел . А под виндой не вкакую не собираются библиотеки , большинство мануалов что я находил , просто кописта древнего под для сборки первых клиентов биткоина , ридми файлы что идут в комплектах к коинам все описуют  только сборку под unix и  мак, а под винду какойто обрубок у всех .  Просто напишите рабочий набор  которым у  вас удачно скопилилось и версии  , и по возможсти  флаги .

Изменено пользователем tseries
Ссылка на комментарий
Поделиться на другие сайты

@mylem, а в чем проблема в топике написать, если можешь чем-то другим помочь? Форумы для того и сделаны, чтобы люди могли помогать друг другу, делясь знаниями.

 

так написал же, и тут и в личку!

Ссылка на комментарий
Поделиться на другие сайты

tseries, читайте внимательнее.

 

0e35453ec8e65c60bd2bca74199d.png

 

 

Про сборку под виндой, там совсем другое пишут.

e102eb3068e23e72d91ab7d0f05c.png

Изменено пользователем poiuty
Ссылка на комментарий
Поделиться на другие сайты

./bin/gbuild --commit dash ../dash/contrib/gitian-descriptors/gitian-win.yml
sh: 1: cd: can't cd to inputs
sh: 1: cd: can't cd to inputs
sh: 1: cd: can't cd to inputs
sh: 1: cd: can't cd to inputs
sh: 1: cd: can't cd to inputs
sh: 1: cd: can't cd to inputs
sh: 1: cd: can't cd to inputs
sh: 1: cd: can't cd to inputs
./bin/gbuild:238:in `block in <main>': must specify a commit for directory dash (RuntimeError)
    from ./bin/gbuild:235:in `each'
    from ./bin/gbuild:235:in `<main>'
 

 

./bin/gbuild --commit dash=v0.12.0.x ../dash/contrib/gitian-descriptors/gitian-win.yml

 

Creating package manifest
stdin: is not a tty
Creating build script (var/build-script)
Running build script (log in var/build.log)
./bin/gbuild:21:in `system!': failed to run on-target setarch x86_64 bash -x < var/build-script > var/build.log 2>&1 (RuntimeError)
    from ./bin/gbuild:137:in `build_one_configuration'
    from ./bin/gbuild:264:in `block (2 levels) in <main>'
    from ./bin/gbuild:259:in `each'
    from ./bin/gbuild:259:in `block in <main>'
    from ./bin/gbuild:257:in `each'
    from ./bin/gbuild:257:in `<main>'
 

 

 

 такие ошибки выдает, 3 раза перебробовал все собрать , все в точности по мануалу делаю , и фиг! :dash2:

 

еще такое выдает

sha256sum: qt-win32-5.2.0-gitian-r3.zip: Нет такого файла или каталога
sha256sum: qt-win64-5.2.0-gitian-r3.zip: Нет такого файла или каталога
sha256sum: boost-win32-1.55.0-gitian-r6.zip: Нет такого файла или каталога
sha256sum: boost-win64-1.55.0-gitian-r6.zip: Нет такого файла или каталога
sha256sum: bitcoin-deps-win32-gitian-r16.zip: Нет такого файла или каталога
sha256sum: bitcoin-deps-win64-gitian-r16.zip: Нет такого файла или каталога
sha256sum: protobuf-win32-2.5.0-gitian-r4.zip: Нет такого файла или каталога
sha256sum: protobuf-win64-2.5.0-gitian-r4.zip: Нет такого файла или каталога
 

Хотя по идее все установлено .
 

Изменено пользователем tseries
Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

Помогите решить проблему, хочу скомпилить кошелёк. в Убунту для виндовс, как это сделать???

Ссылка на комментарий
Поделиться на другие сайты

  • 7 месяцев спустя...

./bin/gbuild --commit dash ../dash/contrib/gitian-descriptors/gitian-win.yml

sh: 1: cd: can't cd to inputs

sh: 1: cd: can't cd to inputs

sh: 1: cd: can't cd to inputs

sh: 1: cd: can't cd to inputs

sh: 1: cd: can't cd to inputs

sh: 1: cd: can't cd to inputs

sh: 1: cd: can't cd to inputs

sh: 1: cd: can't cd to inputs

./bin/gbuild:238:in `block in <main>': must specify a commit for directory dash (RuntimeError)

    from ./bin/gbuild:235:in `each'

    from ./bin/gbuild:235:in `<main>'

 

 

./bin/gbuild --commit dash=v0.12.0.x ../dash/contrib/gitian-descriptors/gitian-win.yml

 

Creating package manifest

stdin: is not a tty

Creating build script (var/build-script)

Running build script (log in var/build.log)

./bin/gbuild:21:in `system!': failed to run on-target setarch x86_64 bash -x < var/build-script > var/build.log 2>&1 (RuntimeError)

    from ./bin/gbuild:137:in `build_one_configuration'

    from ./bin/gbuild:264:in `block (2 levels) in <main>'

    from ./bin/gbuild:259:in `each'

    from ./bin/gbuild:259:in `block in <main>'

    from ./bin/gbuild:257:in `each'

    from ./bin/gbuild:257:in `<main>'

 

 

 

 такие ошибки выдает, 3 раза перебробовал все собрать , все в точности по мануалу делаю , и фиг! :dash2:

 

еще такое выдает

 

sha256sum: qt-win32-5.2.0-gitian-r3.zip: Нет такого файла или каталога

sha256sum: qt-win64-5.2.0-gitian-r3.zip: Нет такого файла или каталога

sha256sum: boost-win32-1.55.0-gitian-r6.zip: Нет такого файла или каталога

sha256sum: boost-win64-1.55.0-gitian-r6.zip: Нет такого файла или каталога

sha256sum: bitcoin-deps-win32-gitian-r16.zip: Нет такого файла или каталога

sha256sum: bitcoin-deps-win64-gitian-r16.zip: Нет такого файла или каталога

sha256sum: protobuf-win32-2.5.0-gitian-r4.zip: Нет такого файла или каталога

sha256sum: protobuf-win64-2.5.0-gitian-r4.zip: Нет такого файла или каталога

 

Хотя по идее все установлено .

 

 

Похожая проблема: 

 

 

root@king:/home/debian/gitian-builder# ./bin/gbuild --commit litecoin=v${VERSION} ../litecoin/contrib/gitian-descriptors/gitian-linux.yml

 

************* WARNING: kvm not loaded, this will probably not work out

 

--- Building for precise amd64 ---

Stopping target if it is up

Making a new image copy

/home/debian/gitian-builder/libexec/make-clean-vm: 59: /home/debian/gitian-builder/libexec/make-clean-vm: qemu-img: not found

./bin/gbuild:21:in `system!': failed to run make-clean-vm --suite precise --arch amd64 (RuntimeError)

from ./bin/gbuild:57:in `build_one_configuration'

from ./bin/gbuild:278:in `block (2 levels) in <main>'

from ./bin/gbuild:273:in `each'

from ./bin/gbuild:273:in `block in <main>'

from ./bin/gbuild:271:in `each'

from ./bin/gbuild:271:in `<main>'

root@king:/home/debian/gitian-builder# libexec/make-clean-vm

libexec/make-clean-vm: 59: libexec/make-clean-vm: qemu-img: not found

root@king:/home/debian/gitian-builder# whereis qemu-img

root@king:/home/debian/gitian-builder# ./bin/gbuild --commit litecoin=v${VERSION} ../litecoin/contrib/gitian-descriptors/gitian-linux.y

--- Building for precise amd64 ---

Stopping target if it is up

Making a new image copy

lxc-execute: Value too large for defined data type - failed to stat '/home/debian/gitian-builder/target-precise-amd64'

lxc-execute: failed to mount rootfs

lxc-execute: failed to setup rootfs for 'gitian'

lxc-execute: Error setting up rootfs mount after spawn

lxc-execute: failed to setup the container

lxc-execute: invalid sequence number 1. expected 2

lxc-execute: failed to spawn 'gitian'

./bin/gbuild:21:in `system!': failed to run make-clean-vm --suite precise --arch amd64 (RuntimeError)

from ./bin/gbuild:57:in `build_one_configuration'

from ./bin/gbuild:278:in `block (2 levels) in <main>'

from ./bin/gbuild:273:in `each'

from ./bin/gbuild:273:in `block in <main>'

from ./bin/gbuild:271:in `each'

from ./bin/gbuild:271:in `<main>'

root@king:/home/debian/gitian-builder#

 

 

 

 Но есть догадки почему kwm не работает. 

Может подскажите что делать ? 

Изменено пользователем EugeneSouth
Ссылка на комментарий
Поделиться на другие сайты

  • 1 год спустя...

собираю под линух в гитиан , в чем ошибка

--- Building for precise amd64 ---

Stopping target if it is up

Making a new image copy

lxc-execute: start.c: lxc_spawn: 1079 Failed to find gateway addresses.

lxc-execute: start.c: __lxc_start: 1346 Failed to spawn container "gitian".

./bin/gbuild:21:in `system!': failed to run make-clean-vm --suite precise --arch amd64 (RuntimeError)

        from ./bin/gbuild:57:in `build_one_configuration'

        from ./bin/gbuild:299:in `block (2 levels) in <main>'

        from ./bin/gbuild:294:in `each'

        from ./bin/gbuild:294:in `block in <main>'

        from ./bin/gbuild:292:in `each'

        from ./bin/gbuild:292:in `<main>'

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
  • Similar Topics

    • Аналитики: После внедрения цифрового рубля его доля в платежах может превысить 41%

      Эксперты Национального исследовательского университета Высшей школы экономики (НИУ ВШЭ) считают, что после полного внедрения цифрового рубля его доля в платежах может составить не менее 41%. Аналитики Илья Чапышев и Ансэль Шайдуллин составили четыре сценария распространения цифрового рубля в финансовой системе страны. Для этого была использована система имитационного моделирования, позволяющая создавать максимально приближенную к действительности модель реального физического мира.  

      в Новости криптовалют

    • Роберт Кийосаки: «Да, биткоин может оказаться мошенничеством»

      Автор бестселлера «Богатый папа, бедный папа» Роберт Кийосаки признал, что биткоин может оказаться мошеннической схемой, но в этом случае первая криптовалюта ничем не будет отличаться от доллара США или евро. Американский предприниматель Роберт Кийосаки Robert Kiyosaki назвал себя энтузиастом биткоина, настроенным «по-бычьи». Кийосаки уверен, что биткоин — это идеальный актив, и он жалеет, что раньше не купил еще больше монет.   «Вполне возможно, что биткоин — это мошенничество или ч

      в Новости криптовалют

    • Джеймс Баттерфилл: «Рынок биткоина может ожидать новый всплеск интереса в конце марта»

      Руководитель отдела исследований CoinShares заявил, что биржевые фонды на биткоин могут пережить новый всплеск интереса инвесторов благодаря доступности паев BTC-ETF на рынке инвестиционных консультантов (RIA). Джеймс Баттерфилл (James Butterfill) считает, что клиенты уважают подобных персональных консультантов уважают RIA за ответственность и стремление тщательно взвешивать торговые данные, прежде чем включать какой-либо финансовый инструмент в портфель.   Запуск ETF на биткоины сос

      в Новости криптовалют

    • Суд Нью-Йорка: Программа Gemini Earn может нарушать законы о ценных бумагах

      Федеральный суд Нью-Йорка согласился с доводами SEC о том, что криптобиржа Gemini и обанкротившийся криптокредитор Genesis нарушили законы о ценных бумагах, реализуя программу Gemini Earn. Судья Эдгардо Рамос (Edgardo Ramos) назвал обвинения Комиссии по ценным бумагам и биржам США (SEC) против этих криптокомпаний обоснованными. Криптоактивы, предлагаемые через программу Gemini Earn, действительно можно назвать продажей незарегистрированных ценных бумаг, поэтому судебное разбирательство необ

      в Новости криптовалют

    • Прошу помочь кто сколько может. Есть мечта купить собственное жильё, не хватает минимум 9 000 000 рублей

      Добрый день!    Не буду выдумывать, юлить и ходить вокруг да около, а скажу как есть. Есть мечта купить собственное жильё, не хватает минимум 9 000 000 рублей   По сути это примерно 1.5 биткоина на данный момент.    Понимаю, что не каждый может дать такую сумму денежных средств.    Поэтому прошу кто сколько может, даже самый минимальный ваш вклад здорово поможет.    Кошелёк: 1MG2xPXB8TorZimNNVGsovhYQordzZEyAJ

      в Попрошайки

×
×
  • Создать...