Kean Johnston wrote (in a message from Friday 5)
> 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.
>
inter-dependencies are both good and bad.
It's a good thing to list them at build time, It helps finding some
kind of conflicts.
OTOH, one should not rely on them to prune the list of libraries used
to link an executable. First, this will break on static only build
(yes there are still systems without shared libs these days), and then
it can cause weird failures at run-time if the linker does not walk
the full dependencies.
So the *Lib.tmpl should be fixed to describe correct dependencies (on
Darwin it's strictly required) and Imakefiles should list the full
dependencies too.
Matthieu
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel