Re: Why do kaffe shared libraries get installed in share/kaffe/lib?

Date view Thread view Subject view Author view

From: Alexandre Oliva (oliva@dcc.unicamp.br)
Date: Tue Nov 10 1998 - 12:23:07 EST


On Nov 10, 1998, Archie Cobbs <archie@whistle.com> wrote:

> I think you don't need to set LD_LIBRARY_PATH because kaffe
> "knows" where to look when calling dlopen()

It didn't find them for me, that's how I (actually, a co-worker of
mine) found out about this... But this is for kaffe 1.0.b2; it might
have been fixed after that. Was it your Oct 9's change?

        * kaffe/kaffevm/external.c: fall back to using LIBRARYPATH if
        nothing specified by Kaffe_JavaVMArgs, for backward compatibility
        (suggested by James Lundblad <jamesl@eecs.berkeley.edu>)

> Notice libkaffevm *is* in /usr/local/lib, whereas all the
> others are under /usr/local/share/kaffe/lib/ ...

Which is wrong, since share is meant to be shared across multiple
architectures.

> I think I remember that it used to be that all the libs were
> under lib, and then it was changed.. ? If so then it's worth
> asking why the change happened in the first place..

That's why I asked :-)

Maybe they should be moved into $exec_prefix/lib/runtime, or just
relocated from share/kaffe/lib/*-* to lib/*-*...

-- 
Alexandre Oliva  http://www.dcc.unicamp.br/~oliva  aoliva@{acm.org}
oliva@{dcc.unicamp.br,gnu.org,egcs.cygnus.com,samba.anu.edu.au}
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:02 EDT