On Mon, Nov 22, 2010 at 06:40:55PM +0200, Oleksandr Gavenko wrote: > Прошу пояснить когда может возникнуть потребность в проверке > > $ strings /lib/libc.so.6 | grep GLIBC > > из-за ошибки > > /lib/libc.so.6: version `GLIBC_2.4' not found > > info glibc и man ld-linux.so.2 не прояснили ситуацию. Курить про symbol versioning. В dsohowto.pdf есть, например. > В общем требуется понять будет ли работать .so после сборки > в различных версиях (старых/новых релизах) различных дистрибутивов Linux. Бросайте вы это дело. > И частное: кто проверяет вхождение "GLIBC_2.4", каким способом. ld.so, по заголовкам. > И как по .so узнать какое GLIBC_* ему потребуется. Например, в objdump -T видно, какие символы требуют какой интерфейс. -- WBR, wRAR Powered by the ALT Linux fortune(6): Не надо совмещать простую задачу со сложной. -- ldv in devel@
Attachment:
signature.asc
Description: Digital signature