From: Archie Cobbs (archie@whistle.com)
Date: Tue Nov 10 1998 - 12:08:20 EST
Alexandre Oliva writes:
> I've just noticed that most of the kaffe shared libraries get
> installed in share/kaffe/lib. This is just plain wrong; share
> ($prefix/share) is not supposed to contain executable code nor
> libraries; the lib directory ($exec_prefix/lib) is. Does anyone mind
> if I fix configure.in so that it defines nativedir as
> $exec_prefix/lib? Otherwise, the kaffe script should be fixed so that
> it properly sets LD_LIBRARY_PATH.
I think you don't need to set LD_LIBRARY_PATH because kaffe
"knows" where to look when calling dlopen() .. ie, for all
but the first shared lib, ld.so is not used- dlopen() is.
Notice libkaffevm *is* in /usr/local/lib, whereas all the
others are under /usr/local/share/kaffe/lib/ ...
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..
-Archie
___________________________________________________________________________
Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com
This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 19:57:02 EDT