On Mon, Nov 27, 2006 at 07:40:20PM +0100, Andreas Barth wrote:
> After more checking, the bug is somewhere else. The library dynamically
> opens (in src/m17n-gui.c):

>   MSTRUCT_CALLOC (interface, MERROR_WIN);
>   interface->library = malloc (strlen (lib)
>                                + strlen (DLOPEN_SHLIB_EXT) + 1);
>   sprintf (interface->library, "%s%s", lib, DLOPEN_SHLIB_EXT);

> which will of course fail unless the development package is there.

> Now, I'm a bit lost - what is the correct behaviour?

To change mgp to dlopen() the library name *with* soname extension.  sonames
are as relevant to dlopen() as they are to ELF-linking binaries, they should
not be ignored.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to