> Привет всем!
> 
> Вот есть в /usr/lib динамическая библиотека libqt-mt.so.3.3.4, а также
> символические ссылки на неё: libqt-mt.so.3.3, libqt-mt.so.3, libqt-mt.so.
> 
> Если сделать, скажем,
>   $ ldd `which kcalc`
> то kcalc кажет на libqt-mt.so.3. Вопрос: как собрать программу, чтобы
> она ссылалась на libqt-mt.so.3.3.4? Или в данном случае это проблема
> не сборки программы, а сборки qt?

У shared library есть такой параметр - soname. Именно он прописывается в
бинарник как ключ для поиска библиотеки.
В случае qt soname как раз 'libqt-mt.so.3'

[EMAIL PROTECTED]:~> objdump -p /usr/lib/libqt-mt.so.3.3.6 | grep SONAME
  SONAME      libqt-mt.so.3


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить