On Thu, Oct 30, 2003 at 09:45:05AM -0500, Anthony Carrico wrote:
> On Thu, Oct 30, 2003 at 03:23:34PM +0100, Lionel Elie Mamane wrote:
>> Hmm... That's exactly the situation with C on some Unices. And
>> tools, like pkg-config or libtool have been developed to address
>> (except that the many -l lines are at link time, not at load-time)
>>> This would get out of control fast if Scheme48 was popular enough
>>> to have many developers contributing independent libraries.
>> Not that much: Again, these lines could be generated
>> automatically. Oh yes, you would run into limits of size of
>> command-lines and #! lines. :-(
> Right, all on one line! But now you have a very good idea -- a tool
> to help integrate across independent libraries. Sunterlib does
> something like this for itself at Make time, but why not a tool that
> does this across separately distributed libraries?
I have realised today that the calculation of the "right" line can
even be done at load-time. So, if the dependencies of a library you
use change, it is totally transparent to the user.