Как установить libdb4.8 ++ - dev или эквивалент на 13.10?

Я пытаюсь проверить мод, который я создал из Peercoin.

Мне нужно установить libdb4.8++-dev, но он недоступен.

Как установить это или эквивалент?

Примечание: это не обман, так как я не могу установить пакет своих пользовательских изменений в Perercoin.

1
задан 20 December 2013 в 08:05

5 ответов

Ну, он компилируется с помощью libdb++-dev и sudo apt-get install libminiupnpc-dev -y благодаря этому парню.

Однако «Upstream Bitcoin считает, что db-4.8 является единственной поддерживаемой версией. 5.1, как известно, работает, buts базы данных несовместимы с официальными сборками, созданными с помощью db-4.8. «

Если вы выполняете поиск, добавьте флаг -detachdb в ./ppcoin-qt (вероятно, лучше всего сделать это в любом случае).

1
ответ дан 24 May 2018 в 13:54

От ответа nullnoname. Вот что я сделал для ubuntu 16:

sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install -y libdb4.8-dev libdb4.8++-dev
5
ответ дан 24 May 2018 в 13:54

Если вам абсолютно нужны пакеты с db-4.8 в Ubuntu 13.10 и новее, их можно установить из PPA Bitcoin.

: (PPA Bitcoin / Bitcoin)
3
ответ дан 24 May 2018 в 13:54

Вы также можете скомпилировать его из источника. $ wget 'http://download.oracle.com/berkeley-db/db-4.8.30.NC.tar.gz' $ tar -xzvf db-4.8.30.NC.tar.gz $ cd db-4.8.30.NC/build_unix/ $ ../dist/configure --enable-cxx $ make $ make install

Сообщите вашей системе, где найти db4.8 $ export BDB_INCLUDE_PATH="/usr/local/BerkeleyDB.4.8/include" $ export BDB_LIB_PATH="/usr/local/BerkeleyDB.4.8/lib" $ ln -s /usr/local/BerkeleyDB.4.8/lib/libdb-4.8.so /usr/lib/libdb-4.8.so

0
ответ дан 24 May 2018 в 13:54

Скажите вашей системе, где найти db4.8:

$ export BDB_INCLUDE_PATH="/usr/local/BerkeleyDB.4.8/include"

$ export BDB_LIB_PATH="/usr/local/BerkeleyDB.4.8/lib"

$ ln -s /usr/local/BerkeleyDB.4.8/lib/libdb-4.8.so /usr/lib/libdb-4.8.so

Спустя 3 часа googling я чуть не сдался, тогда этот работал для меня!

0
ответ дан 24 May 2018 в 13:54

Другие вопросы по тегам:

Похожие вопросы: