Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Проблема с libdb_cxx-4.8.  (Прочитано 5362 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Проблема с libdb_cxx-4.8.
« Ответ #15 : 10 Сентября 2017, 17:58:55 »
makssun, делаете также, как и в предыдущем случае.
Находите libboost_system.so и делаете ссылку на libboost_system.so.1.64.0
ln -s /usr/lib/i386-linux-gnu/libboost_system.so /usr/lib/i386-linux-gnu/libboost_system.so.1.64.0
Я, наверное, валенок.
Вот что делаю и ответ:
ln -s /usr/lib/i386-linux-gnu/libboost_system.so /usr/lib/i386-linux-gnu/libboost_system.so.1.64.0
ln: failed to create symbolic link ‘/usr/lib/i386-linux-gnu/libboost_system.so.1.64.0’: No such file or directory

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1936
    • Просмотр профиля
Re: Проблема с libdb_cxx-4.8.
« Ответ #16 : 10 Сентября 2017, 18:33:57 »
makssun,  вы найдите сначала где эта либа
find  /usr/lib  -iname  'libboost_system*'

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Проблема с libdb_cxx-4.8.
« Ответ #17 : 10 Сентября 2017, 18:40:08 »
makssun,  вы найдите сначала где эта либа
find  /usr/lib  -iname  'libboost_system*'
Нашел:
find  /usr/lib  -iname  'libboost_system*'
/usr/lib/x86_64-linux-gnu/libboost_system.so.1.54.0
/usr/lib/x86_64-linux-gnu/libboost_system.a
/usr/lib/x86_64-linux-gnu/libboost_system.so
И как подменить?
Я так понял, зависимость именно от этой версии, у меня другая, с ней не хочет работать?

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1936
    • Просмотр профиля
Re: Проблема с libdb_cxx-4.8.
« Ответ #18 : 10 Сентября 2017, 18:48:07 »
makssun,  пути правильные поставить
sudo ln -s /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.64.0может и заработает, а мож и нет.



Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Проблема с libdb_cxx-4.8.
« Ответ #19 : 10 Сентября 2017, 18:51:37 »
makssun,  пути правильные поставить
sudo ln -s /usr/lib/x86_64-linux-gnu/libboost_system.so /usr/lib/x86_64-linux-gnu/libboost_system.so.1.64.0может и заработает, а мож и нет.
Не заработало.
Какие еще варианты?
И почему такие сложности с запуском демона?

Оффлайн ARTGALGANO

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1936
    • Просмотр профиля
Re: Проблема с libdb_cxx-4.8.
« Ответ #20 : 10 Сентября 2017, 19:14:02 »
на что ругается? значит нужна либа 1.64.
 что за прога intenseconid?
а попробуйте
sudo ln -s /usr/lib/x86_64-linux-gnu/libboost_system.so.1.54.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.64.0
« Последнее редактирование: 10 Сентября 2017, 19:19:59 от ARTGALGANO »

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Проблема с libdb_cxx-4.8.
« Ответ #21 : 10 Сентября 2017, 19:19:01 »
Да, этот демон нужно запустить.

Пользователь добавил сообщение 11 Сентября 2017, 12:43:11:
Вообщем, загрузил отсюда - http://www.boost.org/users/history/version_1_64_0.html

tar xzvf boost_1_60_0.tar.gz
cd boost_1_60_0/

sudo apt-get updateи поставим g++

sudo apt-get install build-essential g++Теперь запускаем установку boost

sudo ./bootstrap.sh --prefix=/usr/local
sudo ./b2 install

В ответ выдает:
./intensecoind
Illegal instruction

Как это понимать?
« Последнее редактирование: 11 Сентября 2017, 12:43:11 от makssun »

Оффлайн makssun

  • Автор темы
  • Любитель
  • *
  • Сообщений: 50
    • Просмотр профиля
Re: Проблема с libdb_cxx-4.8.
« Ответ #22 : 15 Сентября 2017, 08:05:23 »
sudo apt-get install git build-essential cmake libboost-all-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
build-essential is already the newest version.
cmake is already the newest version.
libboost-all-dev is already the newest version.
git is already the newest version.
The following packages were automatically installed and are no longer required:
  apt-xapian-index aptitude-common gccxml laptop-detect libclass-accessor-perl
  libcwidget3 libept1.4.12 libio-string-perl libparse-debianchangelog-perl  libsigc++-2.0-0c2a libsub-name-perl libxapian22 python-debian python-dev
  python-xapian python2.7-dev
Use 'apt-get autoremove' to remove them.0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
ln -s /usr/lib/x86_64-linux-gnu/libboost_system.so.1.55.0 /usr/lib/x86_64-linux-gnu/libboost_system.so.1.64.0
ln: failed to create symbolic link ‘/usr/lib/x86_64-linux-gnu/libboost_system.so.1.64.0’: File exists

/micronotecoin-v1.0.1# ./micronotecoind
./micronotecoind: error while loading shared libraries: libboost_system.so.1.55.0: cannot open shared object file: No such file or directory

Ничего не помогает. Как можно это победить?

Оффлайн Ballu

  • Активист
  • *
  • Сообщений: 346
    • Просмотр профиля
Re: Проблема с libdb_cxx-4.8.
« Ответ #23 : 18 Марта 2018, 14:53:04 »

sudo add-apt-repository ppa:bitcoin/bitcoin
sudo apt-get update
sudo apt-get install libdb4.8-dev libdb4.8++-dev


 

Страница сгенерирована за 0.027 секунд. Запросов: 24.