On Sat, Mar 22, 2003 at 12:15:59PM +0300, Vitaly Lipatov wrote: > > Этому модулю, по-хорошему, нужна libxslt.so.1, > > или, более формально, soname той библиотеки, с которой он > > скомпилирован. > Это я понимаю. Отлично. > > Если это какой-то лихой dlopen, нужно править исходники > > модуля. > Похоже. > Мне кажется, это к glib2.0, в dia используется такой код: > > path = g_module_build_path("/usr/lib", "xslt"); > xslt_module = g_module_open(path, 0); > if(xslt_module == NULL) { > message_error(_("Could not load XSLT library (%s) : %s"), path, g_module > return DIA_PLUGIN_INIT_ERROR; > } Это никуда не годится. > Думаете, её вообще подгружать не надо в явном виде, они перемудрили? Перемудрили. Если им нужна библиотека, пусть явно с ней и линкуются. -- ldv