[devel] RPATH contains standard library path
Dmitry V. Levin
ldv на altlinux.org
Чт Дек 15 15:01:21 MSK 2011
On Thu, Dec 15, 2011 at 06:45:21PM +0600, REAL wrote:
> 15.12.2011 17:40, Pavel Vaynerman пишет:
> > > Теперь пути /usr/lib и /usr/lib64 в RPATH
> > считаются багом, который
> >
> > > нужно исправлять.
> >
> >Так что конкретно надо делать?
>
> Вариант с libtool ldv@ уже говорил, остальные
> варианты зависят от конкретной ситуации,
> ну а самый быстрый и универсальный
> способ - при помощи chrpath исправить RPATH на
> нужный.
Использовать chrpath, конечно, проще, но надо понимать, что это
в некотором смысле жульничество, поскольку RPATH фактически зануляется
прямо в ELF-файле. Если есть возможность не помещать ненужный RPATH в
ELF-файл изначально, то лучше воспользоваться такой возможностью.
--
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : отсутствует
Тип : application/pgp-signature
Размер : 198 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20111215/1a6aea50/attachment.bin>
Подробная информация о списке рассылки Devel