Просит библиотеку, которая есть!

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
Закрыто
no avatar

Автор темы
vak64
Сообщения: 25
Зарегистрирован: 06 сен 2017, 19:50
Благодарил (а): 4 раза
Контактная информация:

Просит библиотеку, которая есть!

#1

04 янв 2018, 19:12

Добрый вечер, уважаемые форумчане! Может кто знает, запускаю файл qt
./моя_программа , а терминал мне пишет:
./моя_программа: error while loading shared libraries: libboost_filesystem.so.1.55.0: cannot open shared object file: No such file or directory
но у меня уже стоит пакет, который даже поновее libboost-filesystem1.58.0
filesystem operations (portable paths, iteration over directories, etc) in C++.
В чем может быть причина?

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

Просит библиотеку, которая есть!

#2

04 янв 2018, 19:26

В том, что он хочет совершенно конкретный файл - libboost_filesystem.so.1.55.0. А его нету.
Если вы уверены, что более новая версия совместима - сделайте симлинк с именем libboost_filesystem.so.1.55.0 на файл более новой версии библиотеки. (Вероятно - libboost_filesystem.so.1.58.0)

Аватара пользователя

vir0id
Сообщения: 2757
Зарегистрирован: 19 дек 2017, 18:48
Решено: 15
Откуда: Рига
Благодарил (а): 163 раза
Поблагодарили: 305 раз
Контактная информация:

Просит библиотеку, которая есть!

#3

04 янв 2018, 20:21

vak64 писал(а):
04 янв 2018, 19:12
но у меня уже стоит пакет, который даже поновее libboost-filesystem1.58.0
А не легче тебе поставить версию Boost 1.58 ?

no avatar

Автор темы
vak64
Сообщения: 25
Зарегистрирован: 06 сен 2017, 19:50
Благодарил (а): 4 раза
Контактная информация:

Просит библиотеку, которая есть!

#4

04 янв 2018, 20:33

vir0id писал(а):
04 янв 2018, 20:21
А не легче тебе поставить версию Boost 1.58 ?
Просто у меня уже стоит 1.58, или имеется ввиду какая либо другая версия? Я только за, лишь бы подошла... :smile:

no avatar

Автор темы
vak64
Сообщения: 25
Зарегистрирован: 06 сен 2017, 19:50
Благодарил (а): 4 раза
Контактная информация:

Просит библиотеку, которая есть!

#5

04 янв 2018, 20:36

Дал системе, что хотела, теперь просит error while loading shared libraries: libboost_program_options.so.1.55.0: cannot open shared object file: No such file or directory
.....может есть какой то пакет, в котором все включено???

Аватара пользователя

vir0id
Сообщения: 2757
Зарегистрирован: 19 дек 2017, 18:48
Решено: 15
Откуда: Рига
Благодарил (а): 163 раза
Поблагодарили: 305 раз
Контактная информация:

Просит библиотеку, которая есть!

#6

04 янв 2018, 20:49

vak64 писал(а):
04 янв 2018, 20:33
vir0id писал(а):
04 янв 2018, 20:21
А не легче тебе поставить версию Boost 1.58 ?
Просто у меня уже стоит 1.58, или имеется ввиду какая либо другая версия? Я только за, лишь бы подошла... :smile:
Нет, имеется ввиду та самая версия, сокет которой у тебя уже есть

Аватара пользователя

vir0id
Сообщения: 2757
Зарегистрирован: 19 дек 2017, 18:48
Решено: 15
Откуда: Рига
Благодарил (а): 163 раза
Поблагодарили: 305 раз
Контактная информация:

Просит библиотеку, которая есть!

#7

04 янв 2018, 20:50

vak64 писал(а):
04 янв 2018, 20:36
Дал системе, что хотела, теперь просит error while loading shared libraries: libboost_program_options.so.1.55.0: cannot open shared object file: No such file or directory
.....может есть какой то пакет, в котором все включено???
Ну не знаю, попробуй права поменять

Аватара пользователя

slant
Сообщения: 4469
Зарегистрирован: 21 июн 2017, 18:09
Решено: 95
Благодарил (а): 51 раз
Поблагодарили: 1966 раз
Контактная информация:

Просит библиотеку, которая есть!

#8

04 янв 2018, 20:56

vak64 писал(а):
04 янв 2018, 20:36
Дал системе, что хотела, теперь просит error while loading shared libraries: libboost_program_options.so.1.55.0: cannot open shared object file: No such file or directory
То же самое. Просто оно хочет файлы строго версии 1.55. Решение то же самое что и предыдущим файлом. Ну, или поискать пакет версии 1.55.

no avatar

Автор темы
vak64
Сообщения: 25
Зарегистрирован: 06 сен 2017, 19:50
Благодарил (а): 4 раза
Контактная информация:

Просит библиотеку, которая есть!

#9

04 янв 2018, 21:02

Вы правы, похоже придется сносить 1.58 (некоторые пакеты 1.55 конфликтуют с такими же 1.58) и ставить 1.55, вроде как поштучно пакеты старой версии принимает...спасибо всем за советы.

no avatar

Автор темы
vak64
Сообщения: 25
Зарегистрирован: 06 сен 2017, 19:50
Благодарил (а): 4 раза
Контактная информация:

Просит библиотеку, которая есть!

#10

04 янв 2018, 21:23

Оставляю 1.58, ну ее эту программу, оказывается остальные мои приложения уж очень не хотят, чтобы менял версию. Как же все тесно связано в linux :smile:

Аватара пользователя

Dja
Сообщения: 6875
Зарегистрирован: 27 авг 2016, 20:03
Решено: 30
Откуда: Voskresensk
Благодарил (а): 1310 раз
Поблагодарили: 724 раза
Контактная информация:

Просит библиотеку, которая есть!

#11

14 мар 2018, 22:58

vak64, Вопрос скорее к разработчику данной программы или пакета, который(ая) хочет старые версии.

Закрыто

Вернуться в «Иные системные ошибки»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 3 гостя