From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 25 Mar 2003 15:09:47 +0300 From: "Dmitry V. Levin" To: ALT Linux Sisyphus mailing list Subject: Re: [sisyphus] Re: dia's feature Message-ID: <20030325120947.GA28673@basalt.office.altlinux.org> Mail-Followup-To: ALT Linux Sisyphus mailing list References: <200303211725.44877.pip@iszf.irk.ru> <200303220008.46638.LAV@VL3143.spb.edu> <20030322002629.GA16538@mhz.mikhail.zabaluev.name> <200303221215.59676.LAV@VL3143.spb.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9amGYk9869ThD9tj" Content-Disposition: inline In-Reply-To: <200303221215.59676.LAV@VL3143.spb.edu> X-fingerprint: 9658 398D 181B 1200 8FC5 26B8 F6F8 846B C1E2 3429 Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: --9amGYk9869ThD9tj Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit 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 --9amGYk9869ThD9tj Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE+gEcL9viEa8HiNCkRApvEAJ0UuppywZywpN4yURGHp2qkTbHcDgCghZGR c36Ufhy+5dnBsvTEegRFQ4c= =evMC -----END PGP SIGNATURE----- --9amGYk9869ThD9tj--