Re: Another fix for libltdl (fwd)

Date view Thread view Subject view Author view

From: Alexandre Oliva (oliva@dcc.unicamp.br)
Date: Wed Jan 13 1999 - 12:14:33 EST


On Jan 13, 1999, Godmar Back <gback@cs.utah.edu> wrote:

>> That was an oversight. I just didn't notice, when I was porting Kaffe
>> to libltdl, that, although libltdl supports dlopening non-libtool
>> libraries, Kaffe wouldn't automagically do that :-(

> Okay, fine. I understand it was an oversight.
> I don't understand why libltdl would support it, but kaffe wouldn't.
> Is it because of the stuff in Runtime.c?

No, it's because I just removed all platform-dependent shared library
extensions from Kaffe, so it would never ask libltdl to dlopen a
non-libtool library. I'm extending libltdl right now, so that, if it
fails to find a libtool library with a given name, it will try the
platform-dependent extension. I'm also extending it so that it will
be possible to teach libltdl which dynamic library path it should use,
and arrange that Kaffe passes KAFFELIBRARYPATH to it.

> In any event, I really think that the ability to load plain .so files
> in Solaris, Linux, or FreeBSD is essential for making Kaffe an
> alternative to Sun. I just don't see any way around it.

Neither do I; I'm working on it right now.

-- 
Alexandre Oliva  http://www.dcc.unicamp.br/~oliva  aoliva@{acm.org}
oliva@{dcc.unicamp.br,gnu.org,egcs.cygnus.com,samba.org}
Universidade Estadual de Campinas, SP, Brasil


Date view Thread view Subject view Author view

This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 19:57:40 EDT