Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.LINUX
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.LINUX с датами от 24 Jan 02 06:01:34 до 23 Aug 24 12:51:58, всего сообщений: 8555
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 2904 из 8555 ========================================= RU.LINUX =
От   : Peter Irich                      2:5020/400         27 May 16 21:33:25
Кому : All                                                 27 May 16 21:33:25
Тема : ldconfig wants soname
FGHI : area://RU.LINUX?msgid=<1187504843@aspen.stu.neva.ru>+449b4691
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
From: Peter Irich <peter0irich@rambler.ru>

Здравствуйте!

Есть система на базе Debian Wheezy, но занимает промежуточное
положение между Wheezy и Jessie. Сегодня я в неё много чего
доустановил - kdenlive, brasero и то, что они за собой
потянули. Там локальный репозитарий, т.е. я сначала скачал
более семисот пакетов, приблизительно 300 новых, а 410
пришлось удалить из репозитария и установить скачанные,
т.к. у них версии были ниже, чем у присутствующих.
Hапример, 4.8.4, а в репозитарии была 4.9.4.
Ещё проапгрейдилось около десяти пакетов
с системными библиотеками.

После этого kdeinlive и brasero установились, но ldconfig
перестала вносить в /etc/ld.so.cache мои библиотеки из
/usr/local/lib, хотя до этого ни на этом, ни на другом
компьютерах с ними проблем не было.
Она сообщает, что не находит soname для создания ссылки.
Hа других компьютерах в этих библиотеках тоже нет soname,
но проблем с их подключением нет. Они требуются для моей
программы на Qt, так что они компилируются g++ с параметрами
"-c -fpie", а в заголовочном файле для них есть
extern "C" <объявление>
Я пробовал и одновременно несколько опций - -fpic - fPIC,
-shared тоже, но эо ничего не дало.
ldconfig не берёт эти библиотеки даже и при явном их задании
с параметром "-l".
В системных библиотеках есть секция Dynamic и параметр soname.

В чём дело, почему ldconfig перестала подключать
мои библиотеки?

Пётр.
--- ifmail v.2.15dev5.4
* Origin: Home (2:5020/400)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.070122 секунды