Вернуться   Биткоин Форум > - Помощь начинающим
10 июня 2017, 9:51:47 PM   # 1
 
 
Сообщений: 78
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему компиляции Bitcoin еще такой лаваш?

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Честно говоря, почему компилирует Bitcoin еще такая боль в заднице?

Он по-прежнему использует старый долбанные BerkeleyDB.4.8 и Интернет полон людей, имеющих проблемы скомпилировать эту вещь, потому что эти долбанные проклятые библиотеки. Буквально каждый бесконтрольный Bitcoin клиента и altcoin имеет эту проблему

Это 2017 год, ребята, почему на земле мы не можем просто использовать БД библиотеки Thats, включенную в АКТУАЛЬНЫХ современной системе хранилищ?

Да я скачал эту старую версию с Oracle.-
Да я скомпилировал
Да, я установил его
ДА я волнуюсь ПОПЫТАЛАСЬ КОНФИГУРИРОВАТЬ ЕГО ПУТИ LIB
 ./ Настроить CPPFLAGS ="-I / USR / местные / BerkeleyDB.4.8 / включают -O2" LDFLAGS ="-L / USR / местные / BerkeleyDB.4.8 / Библиотека"

НЕТ ЭТО ЕЩЕ Doesnt RUN

FFS

Berkeley DB находится в версии 6.2.32
mindphuq сейчас офлайн Пожаловаться на mindphuq   Ответить с цитированием Мультицитирование сообщения от mindphuq Быстрый ответ на сообщение mindphuq


Как заработать Биткоины?
Без вложений. Не майнинг.


10 июня 2017, 9:57:51 PM   # 2
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему компиляции Bitcoin еще такой лаваш?

Получил 1806 Биткоинов
Реальная история.





Это на самом деле не так уж трудно сделать. Есть четкие инструкции прямо в репо: https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md

Причина, по которой BDB 4,8 до сих пор используется, потому что изменения версии что-нибудь еще будет полностью нарушить обратную совместимость. В любом случае, вы не должны использовать BDB 4.8, просто настроить с --несовместимый-BDB вариант.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

10 июня 2017, 10:02:07 PM   # 3
 
 
Сообщений: 78
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему компиляции Bitcoin еще такой лаваш?

Это на самом деле не так уж трудно сделать. Есть четкие инструкции прямо в репо: https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md

Причина, по которой BDB 4,8 до сих пор используется, потому что изменения версии что-нибудь еще будет полностью нарушить обратную совместимость. В любом случае, вы не должны использовать BDB 4.8, просто настроить с --несовместимый-BDB вариант.

Да, я использовал это руководство. Он по-прежнему не работает.
Уход объяснить, где проблема?

Код:
./ Настроить CPPFLAGS ="-I / USR / местные / BerkeleyDB.4.8 / включают -O2" LDFLAGS ="-L / USR / местные / BerkeleyDB.4.8 / Библиотека"

проверка заголовков Berkeley DB C ++ ... нет
настроить: ошибка: libdb_cxx заголовки отсутствуют, Bitcoin Ядро требует этой библиотеки для функциональности бумажника (--disable-кошелька, чтобы отключить функцию бумажника)

Ls -la /usr/local/BerkeleyDB.4.8/include
общая 160
drwxr-ср-х 2 корень персонал 4096 10 июня 21:24.
drwxr-ср-х 6 корневой персонал 4096 10 июня 21:24 ..
-г - г - r-- 1 пи пи 44005 10 июня 21:07 db_cxx.h
-г - г - r-- 1 пи пи 107760 10 июня 21:07 db.h

Ls -la /usr/local/BerkeleyDB.4.8/lib
общая 7608
drwxr-ср-х 2 корень персонал 4096 10 июня 21:24.
drwxr-ср-х 6 корневой персонал 4096 10 июня 21:24 ..
-RW-р - r-- 1 пи пи 1857256 10 июня 21:24 libdb-4.8.a
-RW-р - r-- 1 пи пи 1857256 10 июня 21:24 libdb.a
-RW-р - r-- 1 пи пи 2028454 10 июня 21:24 libdb_cxx-4.8.a
-RW-р - r-- 1 пи пи 2028454 10 июня 21:24 libdb_cxx.a
mindphuq сейчас офлайн Пожаловаться на mindphuq   Ответить с цитированием Мультицитирование сообщения от mindphuq Быстрый ответ на сообщение mindphuq

11 июня 2017, 1:44:53 AM   # 4
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему компиляции Bitcoin еще такой лаваш?

Да, я использовал это руководство. Он по-прежнему не работает.
Уход объяснить, где проблема?

Код:
./ Настроить CPPFLAGS ="-I / USR / местные / BerkeleyDB.4.8 / включают -O2" LDFLAGS ="-L / USR / местные / BerkeleyDB.4.8 / Библиотека"

проверка заголовков Berkeley DB C ++ ... нет
настроить: ошибка: libdb_cxx заголовки отсутствуют, Bitcoin Ядро требует этой библиотеки для функциональности бумажника (--disable-кошелька, чтобы отключить функцию бумажника)
Прекратите пытаться использовать BDB 4.8 с любой опции, которые вы используете. Просто установите любую версию BDB вы хотите, и затем запустить
Код:
./ Настроить --with-несовместимый-BDB
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

11 июня 2017, 7:38:26 AM   # 5
 
 
Сообщений: 78
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему компиляции Bitcoin еще такой лаваш?

Но то, что вопросы, которые могут вызвать? Есть ли список предостережений для несовместимых дб?

"Если вы не заботитесь о совместимости кошелек, передать --with-несовместимый-BDB для настройки."

Что это значит?
mindphuq сейчас офлайн Пожаловаться на mindphuq   Ответить с цитированием Мультицитирование сообщения от mindphuq Быстрый ответ на сообщение mindphuq

11 июня 2017, 4:38:47 PM   # 6
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему компиляции Bitcoin еще такой лаваш?

Но то, что вопросы, которые могут вызвать? Есть ли список предостережений для несовместимых дб?

"Если вы не заботитесь о совместимости кошелек, передать --with-несовместимый-BDB для настройки."

Что это значит?
Это означает, что вы не можете использовать файл wallet.dat с любой версией Bitcoin Ядра скомпилированной с версией BDB, который отличается от вашего. Вы не смогли бы перейти к использованию официально выпущенных бинарных файлов без создания нового кошелька. И вы не можете обновить версию BDB без создания нового кошелька. Это все потому, что BDB несовместим с другими версиями BDB, даже между небольшими версиями.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101

11 июня 2017, 9:38:18 PM   # 7
 
 
Сообщений: 78
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему компиляции Bitcoin еще такой лаваш?

Но то, что вопросы, которые могут вызвать? Есть ли список предостережений для несовместимых дб?

"Если вы не заботитесь о совместимости кошелек, передать --with-несовместимый-BDB для настройки."

Что это значит?
Это означает, что вы не можете использовать файл wallet.dat с любой версией Bitcoin Ядра скомпилированной с версией BDB, который отличается от вашего. Вы не смогли бы перейти к использованию официально выпущенных бинарных файлов без создания нового кошелька. И вы не можете обновить версию BDB без создания нового кошелька. Это все потому, что BDB несовместим с другими версиями BDB, даже между небольшими версиями.

Да, я только что узнал, что Berkeley DB используется для wallet.dat
Это работает для новой установки, но если вы не хотите использовать старый wallet.dat

Что делает это решение вопроса DB довольно неудобно.

Если, однако, не было конвертер для файла wallet.dat ...
mindphuq сейчас офлайн Пожаловаться на mindphuq   Ответить с цитированием Мультицитирование сообщения от mindphuq Быстрый ответ на сообщение mindphuq

11 июня 2017, 11:33:19 PM   # 8
 
 
Сообщения: 1260
Цитировать по имени
цитировать ответ
по умолчанию Re: Почему компиляции Bitcoin еще такой лаваш?

Да, я только что узнал, что Berkeley DB используется для wallet.dat
Это работает для новой установки, но если вы не хотите использовать старый wallet.dat

Что делает это решение вопроса DB довольно неудобно.

Если, однако, не было конвертер для файла wallet.dat ...
С предварительно существующим кошельком, вам нужно использовать BDB 4.8.

Вы можете попробовать использовать систему зависит, который вы можете прочитать о здесь: https://github.com/bitcoin/bitcoin/tree/master/depends. При том, что вы должны в конечном итоге делает что-то вроде этого: (начиная с корня хранилища):
Код:
кд зависит
делать
CD ..
./autogen.sh
./ Настроить prefix = `pwd` / зависит / x86_64-Линуксом гну # Примечание: Проверьте в зависимости папку и увидеть, что будет создана папка. Вы должны использовать путь к этому
делать

Зависит система, что используется для официальной Bitcoin сердечника сборки, которые будут освобождены. Вы будете использовать правильные версии для всех зависимостей.
achow101 сейчас офлайн Пожаловаться на achow101   Ответить с цитированием Мультицитирование сообщения от achow101 Быстрый ответ на сообщение achow101



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW