> Привет всем! > > Вот есть в /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]