LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Ядро никакие библиотеки не ищет. Этим занимается так называемый ELF interpreter — тот самый ld-linux.so. Путь до него прописан в каждом ELF’е. А он, в свою очередь, разбирает список динамического связывания в заголовках ELF и ищет указанные там библиотеки в трёх местах: в RPATH (это ещё одно поле в заголовке ELF), в $LD_LIBRARY_PATH и в путях из /etc/ld.so.conf.

Исходная версия intelfx, :

Ядро никакие библиотеки не ищет. Этим занимается так называемый ELF interpreter — тот самый ld-linux.so. Путь до него прописан в каждом ELF’е. А он, в свою очередь, разбирает список динамического связывания в ELF и ищет указанные там библиотеки в трёх местах: в RPATH (это ещё одно поле в заголовках ELF), в $LD_LIBRARY_PATH и в путях из /etc/ld.so.conf.