

senator_dmr
Пользователи-
Content Count
17 -
Joined
-
Last visited
Community Reputation
1 ОбычныйAbout senator_dmr
-
Rank
Новичок
-
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
Да, я понимаю, но вот такой разбор ошибок, думаю, будет полезен для тех, кто захочет всерьез разобраться и сделать "основу". Могу дополнить, что в самом конце, после успешного выполнения команды make, нужно еще прописать команду make install, тогда все бинарники появятся в папке /depends/x86_64-w64-mingw32/bin (если для Win x64) -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
Ура, на debian собралось все без проблем. Единственное - долго искал, где лежат бинарники. Если в Gitian все просто, они все лежат в одном месте, то здесь они лежат в \dash\src вместе со всем исходным кодом, приходится по одному выцеплять... Также, в отличие от Gitian, нету установочного файла. А вот на винде скомпилировать так и не получилось... -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
Да-да... А еще надо apt-get install pkg-config И вот наконец-то, после установки всех недостающих пакетов, загрузка зависимостей на виртуалке debian закончилась успешно))) Можно переходить к сборке... -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
Да, уже разобрался. Но теперь выкидывает это (на виртуалке Debian): Preprocessing libevent... autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --copy --force Can't exec "libtoolize": No such file or directory at /usr/share/autoconf/Autom4te/FileUtils.pm line 345, <GEN3> line 5. autoreconf: failed to run libtoolize: No such file or directory autoreconf: libtoolize is needed because this package uses Libtool funcs.mk:238: recipe for target '/home/debian/dash/depends/work/build/x86_64-w64-mingw32/libevent/2.1.8-388789b9889/.stamp_preprocessed' failed make: *** [/home/debian/dash/depends/work/build/x86_64-w64-mingw32/libevent/2.1.8-388789b9889/.stamp_preprocessed] Error 1 Скинул -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
К слову, в настроенной виртуальной машине с debian тоже не компилируется: ./autogen.sh: 18: ./autogen.sh: aclocal: not found funcs.mk:238: recipe for target '/home/debian/dash/depends/work/build/x86_64-w64-mingw32/libevent/2.1.8-388789b9889/.stamp_preprocessed' failed make: *** [/home/debian/dash/depends/work/build/x86_64-w64-mingw32/libevent/2.1.8-388789b9889/.stamp_preprocessed] Error 127 -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
./configure: line 3565: conftest.err: No such file or directory checking whether the C compiler works... checking whether the C compiler works... no configure: error: in `/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce': configure: error: C compiler cannot create executables See `config.log' for more details yes checking for C compiler default output file name... a.out checking for suffix of executables... make[2]: *** [config.status] Ошибка 77 make[2]: Выход из каталога `/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce' make[1]: *** [Makefile.in] Ошибка 1 make[1]: *** Ожидание завершения заданий… configure: error: in `/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce': configure: error: cannot compute suffix of executables: cannot compile and link See `config.log' for more details make[2]: *** [config.status] Ошибка 1 make[2]: Выход из каталога `/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce' make[1]: *** [../configure] Ошибка 2 make[1]: Выход из каталога `/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce/src' make: *** [/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce/./.stamp_built] Ошибка 2 -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
rm: невозможно удалить «depends/x86_64-w64-mingw32»: Нет такого файла или каталога -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
configure: creating ./config.status make[2]: Выход из каталога `/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce' make[1]: *** [Makefile.in] Ошибка 1 make[1]: Выход из каталога `/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce/src' make: *** [/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce/./.stamp_built] Ошибка 2 -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
Очистил. Повторно выполнил make HOST=x86_64-w64-mingw32 , вылезла та же ошибка. В смысле во время скачивания пакетов? Больше до этого места (ошибка ввода-вывода) не выкидывало (за исключением другой ошибки, о которой писал выше, которая решилась установкой automake 1.4) -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
Следующая ошибка (все также время компиляции для x86_64-w64-mingw32): rm: невозможно удалить «/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/boost/1_59_0-4ae803f80a9/b2»: Ошибка ввода/вывода make: *** [/mnt/c/git/dash/depends/work/staging/x86_64-w64-mingw32/boost/1_59_0-4ae803f80a9/.stamp_staged] Ошибка 1 -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
Решил с помощью sudo apt-get install automake1.4 -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
Во время компиляции для x86_64-w64-mingw32 выбрасывает ошибку: make[2]: Вход в каталог `/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce' cd . && /bin/bash /mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce/missing automake-1.14 --foreign /mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce/missing: строка 81: automake-1.14: команда не найдена WARNING: 'automake-1.14' is missing on your system. You should only need it if you modified 'Makefile.am' or 'configure.ac' or m4 files included by 'configure.ac'. The 'automake' program is part of the GNU Automake package: <http://www.gnu.org/software/automake> It also requires GNU Autoconf, GNU m4 and Perl in order to run: <http://www.gnu.org/software/autoconf> <http://www.gnu.org/software/m4/> <http://www.perl.org/> make[2]: *** [Makefile.in] Ошибка 1 make[2]: Выход из каталога `/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce' make[1]: *** [Makefile.in] Ошибка 1 make[1]: Выход из каталога `/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce/src' make: *** [/mnt/c/git/dash/depends/work/build/x86_64-w64-mingw32/native_protobuf/2.6.1-e08f2c999ce/./.stamp_built] Ошибка 2 Странно, мне пришлось выполнять команду, т.к. генератор генезиса не работал. У меня Win10 Pro, версия 10.0.14393 -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
Разве у testnet и regnet merkle хеш должен отличатся от main? -
Создание своего Fork-а на основе Dash [building windows 10]
senator_dmr replied to Dobryj's topic in Разработка
Нужно также выполнить sudo pip install scrypt construct==2.5.2 чтобы работал GenesisH0