From: Godmar Back (gback@cs.utah.edu)
Date: Mon Jan 18 1999 - 12:25:43 EST
>
> On Jan 17, 1999, Godmar Back <gback@cs.utah.edu> wrote:
>
> > Could we add a FAQ that briefly describes how your install tree should
> > look after you type gmake install. This way, people can compare file
> > by file whether they have old libraries in their install tree.
>
> This is hardly doable. Library extensions vary widely from platform
> to platform, as does the number of links per library.
Okay, then let's restrict ourselves to the files that are common to
many platforms, and give specific examples for the most common
platform, which I guess is Linux (Tim, do you have any numbers from yours
download logs?).
If somebody cross-compiles it for the itsy, they know better than we do
anyway. My intention was to help unsuspecting Linux users, people like
Alice Dubois (to pick a name).
>
> Probably the best thing to do is to suggest people to run
> `find $prefix -mtime +1' after `make install', to make sure no old
> files remained.
>
> > Actually, a FAQ.LD_LIBRARY_PATH would be nice to have too.
>
> Do you mean KAFFELIBRARYPATH? LD_LIBRARY_PATH is unportable; several
> platforms have chosen different names for this variable.
>
> BTW, the current `kaffe' script does not take this into account but,
> with libtool, we can find out the platform-dependent library path
> environment variable and use it. Should I do it?
I freely admit I don't understand the issues.
However, it is my understanding that on a platform such as Linux or Solaris,
users should be able to set LD_LIBRARY_PATH to include a .so they've written,
and have kaffe find it.
If we provide an additional mechanism that is platform-independent, then
more power to us, but it should not replace the platform-dependent mechanisms
we must provide in order to maintain compatibility with Sun.
So, I suppose the answer to "Should you do it" would be yes then.
>
> > Did the latest set of changes reintroduce the ability to load .so files yet?
>
> Yep, it's been functional for a while.
>
Great. Maybe we should add a test case for this some time.
- Godmar
This archive was generated by hypermail 2b29 : Sat Sep 23 2000 - 19:57:44 EDT