|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alexander N. Kabaev 2:5020/400 15 Jan 2007 19:07:24 To : Victor Sudakov Subject : Re: чайниковский вопрос по lib*.so -------------------------------------------------------------------------------- On 14 Jan 2007 at 23:20 Victor Sudakov wrote: VS> Alexander N. Kabaev wrote: >> Они для того, что бы ld знал, что именно за библиотеку ты имеешь в >> виду, когда говоришь -lblah. -lblah => libblah => libblah.so => libblah.so.X VS> А если libblah.so окажется не симлинком, а настоящей библиотекой, что VS> случится? VS> Мне софт дали собранный под спарк, в котором libblah.so и libblah.so.4 VS> суть файлы, а не первый симлинк на второй. Вот думаю, чем это может VS> быть чревато. Тогда будет линковать libblah.sо. Hе стоит только забывать, что _зависимость_, которая будет прописана в получившемся бинарнике, никак не зависит от имени файла библиотеки, и целиком - от поля DT_SONAME в её заголовках. -- Alexander Kabaev --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1195488e02276.html, оценка из 5, голосов 10
|