Re: Guile support in GNU make

Eli Zaretskii <[email protected]>
Newsgroups gmane.comp.gnu.make.devel
Message-ID <[email protected]>
> From: Paul Smith <[email protected]>
> Date: Mon, 16 Jan 2012 17:47:00 -0500
> Cc: [email protected]
> 
> What I was talking about above was going even further than that:
> avoiding even install-time dependencies!  This is only possible if we
> create a "load" command as in my other message.

You mean, user-level (i.e. Makefile-level) command?  I don't think
this is necessarily the only solution.  We could instead load Guile on
demand, when some of its features are first used, using dlopen and
dlsym.

We could also have a user-level function to probe for Guile
availability, so that Makefile's could be written to fail gracefully,
or fall back to an alternative method, if it isn't.

That would give us true "no install-time dependencies" feature wrt
Guile.

On second thought, perhaps a function to probe for Guile availability
is a good idea even if we don't support load on demand.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.