[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnucap-devel] Autotools build system

From: al davis
Subject: Re: [Gnucap-devel] Autotools build system
Date: Sun, 21 Jun 2009 04:24:45 -0400
User-agent: KMail/1.11.4 (Linux/2.6.26-1-amd64; KDE/4.2.4; x86_64; ; )

On Sunday 21 June 2009, Kevin Bowling wrote:
> What do you mean by "compiled in"?  To me that means
> statically compiled and then linked into the 'gnucap' binary
> so the user doesn't need to worry about shared objects. 
> Otherwise, just continue to let the user edit a text file of
> default load commands for shared objects.

The way it is now .. a set of plugins, enough to make a useful 
program in a single executable are compiled in.

> Loading an entire plugin directory makes a lot of sense.
> Libtool(libltdl) should do exactly what we need (hide the
> complexity of different dynamic loading mechanisms and
> library types -- crossplatform).

I was thinking of having a custom extension for this, so the 
plugin extension is consistent across platforms.

> But dynamically running a Makefile?  For what purpose?  Let
> us assume the average user's machine, especially Windows,
> doesn't have gmake let alone a C compiler.

You will need a C++ compiler at run time for full functionality.  
I don't see any other way.

Two reasons ..

1. so the user can load modules provided as source.

2. just-in-time compilation of behavioral expressions.

> > I have no problem with libtool.
> Good :-).

libtool does not imply autoconf.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]