progof
Jr. Member
Offline
Activity: 157
Merit: 4
|
|
December 30, 2017, 09:58:47 PM |
|
Это все ерунда, система ваша неустойчивая и можно легко намайнить все одному подхватом заднего блока, после чего у вас не будут работать серваки и не будет синхронизации сети, одним словом пройденный этап.
Как это все реализовать?
|
|
|
|
abc9843
Newbie
Offline
Activity: 6
Merit: 0
|
|
January 12, 2018, 11:15:31 AM |
|
Правильно понимаю что это для майнинга своей(bitcoin) валюты?
|
|
|
|
kzv (OP)
Legendary
Offline
Activity: 1722
Merit: 1287
OpenTrade - Open Source Cryptocurrency Exchange
|
|
January 12, 2018, 11:17:16 AM |
|
Правильно понимаю что это для майнинга своей(bitcoin) валюты?
Не обязательно. В стартовом посте описан процесс компиляции исходного кода оригинального биткоин клиента. Что вы с этим будете делать дальше - это отдельная песня.
|
|
|
|
n00by
Member
Offline
Activity: 172
Merit: 11
|
|
January 12, 2018, 03:27:46 PM |
|
Собрал master ветку текущую в винде без виртуальных машин и прочего. Если будет интерес хотя бы у пары человек, поборю лень и напишу инструкцию.
|
|
|
|
kzv (OP)
Legendary
Offline
Activity: 1722
Merit: 1287
OpenTrade - Open Source Cryptocurrency Exchange
|
|
January 12, 2018, 03:31:04 PM |
|
Собрал master ветку текущую в винде без виртуальных машин и прочего. Если будет интерес хотя бы у пары человек, поборю лень и напишу инструкцию.
Очень интересно. Хотя бы намекните КАК?
|
|
|
|
n00by
Member
Offline
Activity: 172
Merit: 11
|
|
January 12, 2018, 03:58:03 PM |
|
Собрал master ветку текущую в винде без виртуальных машин и прочего. Если будет интерес хотя бы у пары человек, поборю лень и напишу инструкцию.
Очень интересно. Хотя бы намекните КАК? С помощью windows 10 и WSL. На выхах сяду напишу, честно
|
|
|
|
kzv (OP)
Legendary
Offline
Activity: 1722
Merit: 1287
OpenTrade - Open Source Cryptocurrency Exchange
|
|
January 12, 2018, 04:04:37 PM |
|
Собрал master ветку текущую в винде без виртуальных машин и прочего. Если будет интерес хотя бы у пары человек, поборю лень и напишу инструкцию.
Очень интересно. Хотя бы намекните КАК? С помощью windows 10 и WSL. На выхах сяду напишу, честно А понял. На том же Линуксе только сбоку )) Я так тоже умею.
|
|
|
|
n00by
Member
Offline
Activity: 172
Merit: 11
|
|
January 12, 2018, 05:14:00 PM |
|
А понял. На том же Линуксе только сбоку )) Я так тоже умею.
Да. Майки хорошо постарались. Только релиз ubuntu надо обновить внутри. И на гитхабе у биткойна инструкции выполнить. Собирается на ура
|
|
|
|
kefan
Newbie
Offline
Activity: 59
Merit: 0
|
|
January 20, 2018, 08:54:15 AM |
|
хорощая идея установить "VirtualBox " программа абсолютно бесплатная и полностью на русском языке, что делает её очень привлекательной для использования
|
|
|
|
Trunked
Newbie
Offline
Activity: 19
Merit: 0
|
|
March 22, 2018, 09:12:05 AM |
|
Несколкьо раз пробовал скомпилировать, следуя инструкциям, не получилось Может кто подскажет, в чем может быть дело? Хост: Винда 10, VMware® Workstation 14 Pro Гость: ubuntu-16.04.4-desktop-i386. Набирал команды по одной: sudo apt-get update sudo apt-get upgrade sudo apt-get install build-essential libtool autotools-dev automake pkg-config libssl-dev libevent-dev bsdmainutils sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev sudo add-apt-repository ppa:bitcoin/bitcoin sudo apt-get update sudo apt-get install libdb4.8-dev libdb4.8++-dev sudo apt-get install libminiupnpc-dev sudo apt-get install libzmq3-dev sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler sudo apt-get install libqrencode-dev wget https://github.com/bitcoin/bitcoin/archive/v0.13.0.tar.gz tar -xvzf v0.13.0.tar.gz cd bitcoin-0.13.0 ./autogen.sh
И в этот момент начались варнинги Makefile.am:5: warning: user variable 'GZIP_ENV' defined here ... /usr/share/automake-1.15/am/distdir.am: ... overrides Automake variable 'GZIP_ENV' defined here src/Makefile.am: installing 'build-aux/depcomp' src/Makefile.am:454: warning: user target '.mm.o' defined here ... /usr/share/automake-1.15/am/depend2.am: ... overrides Automake target '.mm.o' defined hereПотом попробовал запустить команды ./configure makeно все стало только хуже: In file included from timedata.h:9:0, from txmempool.cpp:15: txmempool.cpp: In member function ‘void CTxMemPool::check(const CCoinsViewCache*) const’: txmempool.cpp:734:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(it->GetSizeWithDescendants() >= childSizes + it->GetTxSize()); ^ … In file included from ./leveldb/util/arena.h:9:0, from ./leveldb/db/skiplist.h:33, from ./leveldb/db/memtable.h:11, from leveldb/db/memtable.cc:5: leveldb/db/memtable.cc: In member function ‘void leveldb::MemTable::Add(leveldb::SequenceNumber, leveldb::ValueType, const leveldb::Slice&, const leveldb::Slice&)’: leveldb/db/memtable.cc:104:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert((p + val_size) - buf == encoded_len); ^
… leveldb/util/bloom.cc: In member function ‘virtual void leveldb::{anonymous}::BloomFilterPolicy::CreateFilter(const leveldb::Slice*, int, std::__cxx11::string*) const’: leveldb/util/bloom.cc:50:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (size_t i = 0; i < n; i++) { … CXX leveldb/util/leveldb_libleveldb_a-logging.o leveldb/util/logging.cc: In function ‘bool leveldb::ConsumeDecimalNumber(leveldb::Slice*, uint64_t*)’: leveldb/util/logging.cc:58:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] (v == kMaxUint64/10 && delta > kMaxUint64%10)) { ^ … qt/test/paymentservertests.cpp: In member function ‘void PaymentServerTests::paymentServerTests()’: qt/test/paymentservertests.cpp:65:6: warning: stack protector not protecting local variables: variable length buffer [-Wstack-protector] void PaymentServerTests::paymentServerTests() ^У кого нибудь бывали похожие проблемы?
|
|
|
|
kzv (OP)
Legendary
Offline
Activity: 1722
Merit: 1287
OpenTrade - Open Source Cryptocurrency Exchange
|
|
March 22, 2018, 09:52:08 AM |
|
Вообще на варнинги внимания можно не обращать до тех пор пока они к ошибкам не приводят. Ошибки-то в конце концов появились?
И лучше на 14 убунте компилируйте. С 16 вроде проблемы были какие-то.
|
|
|
|
Trunked
Newbie
Offline
Activity: 19
Merit: 0
|
|
March 22, 2018, 01:45:28 PM |
|
Ошибок не было, бинарников тоже Спасибо за подсказку, попробую с 14ым убунту и отпишусь о результате. Должен сказать, что это на мой взгляд самый полезный из аналогичных топиков по компиляции биткойна. Наверное правильнее (и дольше) с гитхаба брать информацию, но для новичков это совсем тяжело.
|
|
|
|
tatianablashko
Newbie
Offline
Activity: 82
Merit: 0
|
|
March 23, 2018, 11:40:56 AM |
|
Спасибо. очень емко и главное понятно для чайников как я
|
|
|
|
Trunked
Newbie
Offline
Activity: 19
Merit: 0
|
|
March 23, 2018, 09:13:54 PM |
|
Установил 14-й убунту, все скомпилировалось. Только, кажется, там нет запускаемых файлов? Создалось 7 файлов: bench_bitcoin, bitcoin-cli, bitcoind, bitcoin-qt, bitcoin-tx, test_bitcoin, test_bitcoin-qt По клику на любой из них выдает ошибку: Could not display “bitcoind”. There is no application installed for “shared library” files. Do you want to search for an application to open this file?
Может кто нибудь подскажет, что можно сделать чтобы запустить?
|
|
|
|
Trunked
Newbie
Offline
Activity: 19
Merit: 0
|
|
March 25, 2018, 03:46:15 PM |
|
Заработало, спасибо ребятам с англоязычной ветке за подсказку. Оказалось, запускается только из терминала.
|
|
|
|
progof
Jr. Member
Offline
Activity: 157
Merit: 4
|
|
March 25, 2018, 05:33:30 PM |
|
Заработало, спасибо ребятам с англоязычной ветке за подсказку. Оказалось, запускается только из терминала.
Как решили эту проблему?
|
|
|
|
Trunked
Newbie
Offline
Activity: 19
Merit: 0
|
|
March 26, 2018, 07:37:20 AM |
|
Запускаем Terminal Далее в нем набираем поочередно две команды:
cd /usr/local/bin bitcoin-qt
И запустится GUI биткойна.
|
|
|
|
progof
Jr. Member
Offline
Activity: 157
Merit: 4
|
|
August 12, 2018, 03:45:57 PM |
|
Собрал файлы для win64, сделал strip для скомпилированных файлов depends/x86_64-w64-mingw32/bin и при запуске одного из файлов получаю ошибку "program too big fit in memory". Может у кого-то была такая история, помогите пожалуйста ее решить
|
|
|
|
ligor
Full Member
Offline
Activity: 1246
Merit: 138
Hodl DeepOnion
|
|
August 12, 2018, 05:26:38 PM |
|
Собрал файлы для win64, сделал strip для скомпилированных файлов depends/x86_64-w64-mingw32/bin и при запуске одного из файлов получаю ошибку "program too big fit in memory". Может у кого-то была такая история, помогите пожалуйста ее решить Зачем strip для depends/x86_64-w64-mingw32/bin ? Можно вообще без strip, ну или для скомпилированного bitcoin.exe или что там компилируется.
|
|
|
|
progof
Jr. Member
Offline
Activity: 157
Merit: 4
|
|
August 12, 2018, 06:18:24 PM |
|
Собрал файлы для win64, сделал strip для скомпилированных файлов depends/x86_64-w64-mingw32/bin и при запуске одного из файлов получаю ошибку "program too big fit in memory". Может у кого-то была такая история, помогите пожалуйста ее решить Зачем strip для depends/x86_64-w64-mingw32/bin ? Можно вообще без strip, ну или для скомпилированного bitcoin.exe или что там компилируется. Strip сделал меньший размер файлов. Почему лучше этого не делать? И как исправить ошибку о которой я писал выше?
|
|
|
|
|