On Mon, Sep 21, 2009 at 08:59:07PM +0400, Sergey Vlasov wrote: > On Mon, Sep 21, 2009 at 06:54:10PM +0300, Led wrote: > > Почему бы не делать klibc с нормальным сонеймом? хотя бы в виде симлинка (если > > не желания отходить от апстримной системы "нумерации")? > > klibc-*.so - это не shared library в обычном смысле; там нет таблицы > символов, вместо этого на этапе сборки исполняемого файла фиксируются > абсолютные адреса функций, а при выполнении файл klibc-*.so, указанный > в PT_INTERP, отображается ядром в эту область адресного пространства. > Естественно, ни о каком PIC/PIE в этом случае тоже речи не идёт. Да, этот механизм гораздо ближе к понятию "статическая линковка". -- ldv