[devel] LD_LIBRARY_PATH, setgid, rpath

Boris Savelev boris на altlinux.org
Чт Мар 26 18:49:18 MSK 2009


25 марта 2009 г. 16:30 пользователь Boris Savelev <boris на altlinux.org> написал:
> 25 марта 2009 г. 15:45 пользователь Epiphanov Sergei
> <serpiph на nikiet.ru> написал:
>> On Wednesday 25 March 2009 14:57:13 Boris Savelev wrote:
>>> > Положить библиотеки в более стандартные пути...
>>>
>>> Они пересекаются по именам.
>>> Это практически тоже самое что и ld.so.conf.
>>> Среди библиотек присутствует libc-)
>>
>> Может, стоит перелинковать программу с нашей libc и с нашими же другими
>> библиотеками?
> это понятно-) но теряется переносимость, ради которой все эти грабли

Товарищи, а может кто-нить пояснить, чем чревато линковатся с libc статически?
мне пишется вот такое:
make LDFLAGS="-static -static-libgcc" daemon
<skip>
warning: Using 'initgroups' in statically linked applications requires
at runtime the shared libraries from the glibc version used for
linking
warning: Using 'getpwnam' in statically linked applications requires
at runtime the shared libraries from the glibc version used for
linking
warning: Using 'gethostbyname' in statically linked applications
requires at runtime the shared libraries from the glibc version used
for linking

этому верить?-) оно без требуемой libc просто упадет?
-- 
С уважением, Борис Савельев


Подробная информация о списке рассылки Devel