Hi,

I asked this once before but unfortunately I lost the reply when I moved to Mozilla for my mail reader, so I'd like to ask the question again, or open up the debate.

I would very VERY much like to see the XFree86 build correctly set up its dependencies for shared libraries. For example, make sure that Xext always has X11.so.6 as a dependency. This makes life a lot easier for folks, and obviates the need for linking with the same library many times (not all systems are thus flawed, but many are).

Ideally, each library should be build with -z text, so that it has no unresolved relocations. I believe that Darwin actually requires this (if I remember the previous reply to this question correctly), so there is at least some precedent in the build for handling this. If this is true, and these inter-dependencies are already addressed for Darwin, then it will most probably be a simple matter of adjusting the required *Lib.rules files to link against the dependent libraries.

Comments? Suggestions?

Kean

_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel

Reply via email to