Title: Собираем Bitcoin QT из исходников под Windows Post by: fsb4000 on September 09, 2013, 01:29:02 PM Нашёл недавно тему в английском разделе форума https://bitcointalk.org/index.php?topic=252931.0
Скачал, посмотрел, решил написать об этом тут :) https://github.com/phelixbtc/bitcoin/archive/v0.8.4-EasyWinBuilder-v0.3.zip Скачиваем исходники, распаковываем, заходим в папку \bitcoin-0.8.4-EasyWinBuilder-v0.3\contrib\easywinbuilder Запускаем __all_easywinbuilder.bat , читаем инструкции которые выдаёт бат файл и если всё сделано правильно, то получаем рабочий клиент из исходников. В общем респект phelix (https://bitcointalk.org/index.php?action=profile;u=9251) и nitrogenetics (https://bitcointalk.org/index.php?action=profile;u=79058) !!!!!! Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: DarkDog on September 10, 2013, 05:04:28 AM попробую, спасибо.
Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: Balthazar on September 10, 2013, 07:39:11 AM Подобные комплекты - это зло, т.к. дают ложное ощущение безопасности. В библиотеках запросто может быть троян подклеен. Так что или официальный билд, или собирать полностью самому, остальное от лукавого.
Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: yo-blin on September 10, 2013, 08:11:49 AM Ок !
Бальтазар! проинструктируй нас как с 0, на машине с голой виндой собрать novacoin клиент что качаем, ставим, какой батник запускаем Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: Balthazar on September 10, 2013, 09:55:01 AM По идее, сабжевые скрипты с незначительными модификациями смогут его собрать.
Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: Balthazar on September 10, 2013, 10:04:02 AM Поглядел, видел и поинтереснее скрипты. Те, что сами все скачивают и собирают... Например:
https://bitcointalk.org/index.php?topic=28782.0 Старый, так что что-то может поломаться, но полностью автоматический. Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: fsb4000 on September 10, 2013, 10:29:33 AM вот ещё инструкция, вообще без bat файлов но с ссылками на зависимости :)
https://bitcointalk.org/index.php?topic=149479.0 Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: Balthazar on September 10, 2013, 11:47:17 AM Собирать лучше кросс-компиляцией под линуксом, там компиляторы новее чем в этих готовых наборах и сборки получаются шустрее. Впрочем, при определенном владении бубном можно и под Win32 собрать новым компилятором, но всю среду придется самому собирать.
Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: awoland on September 10, 2013, 12:27:44 PM Интереснее собрать под win32/win64 компилятором от MS (VC10). Но это, очевидно, из области фантастики? Страшно даже представить то необходимое количество возвратно-поступательных движений напильником...
Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: Balthazar on September 10, 2013, 12:44:13 PM Интереснее собрать под win32/win64 компилятором от MS (VC10). Но это, очевидно, из области фантастики? Страшно даже представить то необходимое количество возвратно-поступательных движений напильником... В общем случае собранный майкрософтовским компилятором код действительно довольно быстр (в отдельных случаях едва уступает коду, собранному Intel ICC). Однако, MinGW64 с последними снимками GCC генерирует вполне нормальный код, особенно с -O3 од 64-битную платформу. Но для сборки под Win64 пришлось просеять исходники хорошо, результат в виде дерева исходников адаптированного 0.4.4.4 лежит у меня на github.Можно собрать c использованием CL.exe, и после небольшого дотачивания надфилем это получалось. Но слинкованный бинарник оказывался нерабочим, надо будет как-нибудь снова заняться этим. Похоже, CL.exe как-то по-своему трактует прагмы. Меня больше интересует сборка интеловским компилятором, как-нибудь попробую. P.S. Кстати смех-смехом, но у MS есть основанный на CL тулчейн под Unix-like системы. Но, естественно, он под жестким NDA. :D Они используют его для сборки своих продуктов под MacOS X, в частности. Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: fsb4000 on September 10, 2013, 04:06:00 PM Удалось собрать по этим инструкциям и bitcoind.exe и bitcoin-qt.exe 8)
Завтра буду пробовать собрать Groupcoin (https://github.com/kost/groupcoin), а то нигде не могу найти билдов Groupcoin под Windows :-\ Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: swish on July 18, 2014, 05:38:32 AM Собирать лучше кросс-компиляцией под линуксом, там компиляторы новее чем в этих готовых наборах и сборки получаются шустрее. Впрочем, при определенном владении бубном можно и под Win32 собрать новым компилятором, но всю среду придется самому собирать. Привет всем, я новичок.Подскажите, можно из под UBUNTU собрать bitcoin.exe для винды конечно же). Если да, подскажите мануал. Потому что из - под винды собирать на винду, такой геммор. Спасибо всем заранее Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: hazarun on July 18, 2014, 04:50:02 PM Ага, пишите. Тоже почитаю такую тему, интересно.
Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: neiros on July 19, 2014, 04:57:47 AM Потому что из - под винды собирать на винду, такой геммор. Где то с год назад я в английских разделах находил батнички, с помощью которых чуть ли не одним кликом мышки можно было скачать и установить все необходимые библиотеки и собрать exe-шник с нужными довесками. Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: swish on July 19, 2014, 05:49:11 AM Потому что из - под винды собирать на винду, такой геммор. Где то с год назад я в английских разделах находил батнички, с помощью которых чуть ли не одним кликом мышки можно было скачать и установить все необходимые библиотеки и собрать exe-шник с нужными довесками. Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: neiros on July 19, 2014, 06:25:16 AM Потому что из - под винды собирать на винду, такой геммор. Где то с год назад я в английских разделах находил батнички, с помощью которых чуть ли не одним кликом мышки можно было скачать и установить все необходимые библиотеки и собрать exe-шник с нужными довесками. Но это раньше по крайней мере так было. Что сейчас на самом деле - не знаю. Не до этого сейчас... Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: swish on July 22, 2014, 05:43:59 PM Подскажите, как собрать исходники из под linux на windows???
Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: info_infoman on September 19, 2014, 11:11:12 PM вот отличный ман под mingw32
автор апдейтит и под 09 и под 08 заточки есть биткоин 09 собрал пробую флоринку собрать (лайт) все работает великолепно Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: neiros on September 22, 2014, 09:28:42 AM На какой технике быстрее всего разнообразные исходники собираются? Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: info_infoman on September 22, 2014, 01:56:11 PM На какой технике быстрее всего разнообразные исходники собираются? чем больше ядер тем лучше думаю... в MinGW так и задается "Note: consider using -j switch with mingw32-make to speed up compilation process. On a quad core -j4 or -j5 should give the best results." на атоме собирать замучился... Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: neiros on September 22, 2014, 03:16:26 PM Мне тоже в своё время надоело ждать чуть ли не десятками минут когда всё это дело собирается. Особенно после того когда ещё "запятую" не там поставишь или когда работать начинает не так как задумывал, хотя вроде бы всё написано относительно правильно. Методом тыка десяток-другой сборок и считай день коту под хвост и ушёл...
Какой лучше процессор(AMD или Intel), память, винт использовать? Какое здесь наиболее узкое место, что больше всего тормозит процесс сборки? Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: neiros on October 09, 2014, 09:56:38 AM Полезная штука - http://qtlinux.narod.ru/parallel_make.htm раньше виртуалка с XP, 1 ядро, 1 гиг - 0.8.2(?) собирала более 20 мин. сейчас комп. с W7, 4 ядра, 16 гиг - 0.8.2(?) собирает около 2,5 мин. Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: info_infoman on October 09, 2014, 06:52:55 PM Полезная штука - http://qtlinux.narod.ru/parallel_make.htm раньше виртуалка с XP, 1 ядро, 1 гиг - 0.8.2(?) собирала более 20 мин. сейчас комп. с W7, 4 ядра, 16 гиг - 0.8.2(?) собирает около 2,5 мин. даже makefile не пересобираю, тупо корректирую то что мне надо и make.... компилятор сам видит какие файлы поменялись(по атрибутам) и только их пересобирает итого даже на атоме компилируется за 1-2 минуты если небольшие правки... з.ы. LZ, кто потер ссылку на мануал который я сюда вкидывал на 1-й странице? нормальный же манульчик как говориться "mast heve!" Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: neiros on October 10, 2014, 07:44:55 AM а я придрочился у меня mingw32 пересобирает только изменившиеся файлы даже makefile не пересобираю, тупо корректирую то что мне надо и make.... компилятор сам видит какие файлы поменялись(по атрибутам) и только их пересобирает итого даже на атоме компилируется за 1-2 минуты если небольшие правки... У меня QT 4.8.5 с QT Creator`ром 2.8.0 (пытался чего-нибудь поновее поставить, так всякие ошибки непонятные вылезают...) Там на кнопочку нажал и тоже самое - пересобирается то что изменилось и за гораздо меньшее время. У меня в том посте ::) время полностью всей пересборки - в криеторе есть такая фича. Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: Many Coins on February 10, 2018, 03:49:26 PM Привет всем, я новичок. Подскажите, можно из под UBUNTU собрать bitcoin.exe для винды конечно же). Если да, подскажите мануал. Вот таки да, у меня такая же просьба :) Весь этот топик честно прочитал и честно ничего не понял :-\ Батник из сабжа не подходит, потому что у меня альткоин и на гите его нет, только исходники. А я не настолько во всем этом разбираюсь, чтобы править этот самый батник. Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: neiros on February 11, 2018, 04:16:54 AM Какая древняя тема всплыла. Вот почти с этих вот времён, как для себя настроил сборку биткоина под Windows, так до сих пор и пользуюсь. Эх, настольгия... ::) Надо будет всё же попробовать это дело - http://qtlinux.narod.ru/make_for_win.htm Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: Many Coins on February 11, 2018, 08:46:22 AM Какая древняя тема всплыла. Вот почти с этих вот времён, как для себя настроил сборку биткоина под Windows, так до сих пор и пользуюсь. Эх, настольгия... ::) Надо будет всё же попробовать это дело - http://qtlinux.narod.ru/make_for_win.htm А как сделать чтобы не надо было копировать библиотеки? Чтобы пользователь мог просто скачать экзешник и всё - так возможно? Мне нужно измененный bitcoin-qt 0.8 для Windows скомпилировать под Ubuntu Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: alek76 on December 26, 2018, 11:26:05 AM Какая древняя тема всплыла. Вот почти с этих вот времён, как для себя настроил сборку биткоина под Windows, так до сих пор и пользуюсь. Эх, настольгия... ::) Надо будет всё же попробовать это дело - http://qtlinux.narod.ru/make_for_win.htm Инструкция в текстовом формате, для удобства :) И... нужно изменить файл configure.ac перед сборкой (с оригинальным он не собирается). Вот configure.ac https://yadi.sk/d/CALdNjWsbBpqDQ (https://yadi.sk/d/CALdNjWsbBpqDQ) Если где-то ошибся, сильно не пинайте :) Code: === Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: ldb68 on October 17, 2019, 09:24:31 AM День добрый. Есть знатоки, кто подскажет, как собрать bitcoin core старых версий в Qt Creator? Перерыл весь инет, толкового мануала не нашел. С меня + :)
Title: Re: Собираем Bitcoin QT из исходников под Windows Post by: kzv on October 17, 2019, 09:59:02 AM 1 открываешь файл проекта в креаторе
2. компилируешь. |