реклама на сайте
подробности

 
 
> cannot open shared object file
sergey sva
сообщение Sep 11 2009, 20:30
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 546
Регистрация: 23-05-07
Из: Самарская область Сызрань
Пользователь №: 27 923



Знакомлюсь с линуксом, для на чала хочу попробовать собрать плеер все вроде собирается нормально. но если прикрепляю библиотеки все собирается без ошибок но при запуске выходит ошибка
Цитата
error while loading shared libraries: libamrwb.so.3: cannot open shared object file: No such file or directory

файл этот лежит /usr/local/lib/libamrwb.so.3 пробовал ldconfig -p
Цитата
libcrypt.so (libc6, OS ABI: Linux 2.0.0) => /usr/local/lib/libcrypt.so
libc.so.6 (ELF, OS ABI: Linux 2.0.0) => /usr/local/lib/libc.so.6
libanl.so.1 (libc6, OS ABI: Linux 2.0.0) => /usr/local/lib/libanl.so.1
libanl.so (libc6, OS ABI: Linux 2.0.0) => /usr/local/lib/libanl.so
libamrwb.so.3 (libc6) => /usr/local/lib/libamrwb.so.3
libamrwb.so (libc6) => /usr/local/lib/libamrwb.so
libamrnb.so.3 (libc6) => /usr/local/lib/libamrnb.so.3
libamrnb.so (libc6) => /usr/local/lib/libamrnb.so
libSegFault.so (libc6, OS ABI: Linux 2.0.0) => /usr/local/lib/libSegFaul

PATH=$PATH=/usr/local/lib
export path тоже не помогает. Что еще сделать ума не приложу sad.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 2)
andrew_b
сообщение Sep 14 2009, 04:54
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 975
Регистрация: 30-12-04
Из: Воронеж
Пользователь №: 1 757



Цитата(sergey sva @ Sep 12 2009, 00:30) *
Знакомлюсь с линуксом, для на чала хочу попробовать собрать плеер
Не круто ли для начала? Вы бы ещё со сборки glibc начали...
Цитата
PATH=$PATH=/usr/local/lib
Это вообще непонятно что.
Цитата
export path тоже не помогает.
Естественно. Пути поиска библиотек описываются в другой переменной.
Цитата
Что еще сделать ума не приложу sad.gif
"Если ничего не получается, прочтите, наконец, интсрукцию". Купите какую-нибудь книжку по Линуксу или по Юниксу вообще. Благо книжек этих сейчас как грязи. И разберитесь с основами функционирования системы.
Go to the top of the page
 
+Quote Post
Harbour
сообщение Sep 14 2009, 05:46
Сообщение #3


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



Путь поиска SHARED библиотек находится в файле /etc/ld.so.cache, который генерится из текстового файла /etc/ld.so.conf, после добавления новой строки, например /usr/local/lib, необходимо этот файл перегенерить командой ldconfig. также имеет смысл прочитать 'man ld.so'
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 22:16
Рейтинг@Mail.ru


Страница сгенерированна за 0.0138 секунд с 7
ELECTRONIX ©2004-2016