gEDA-dev: [PATCH] GAF: Compile libgeda even if libguile is missing

Peter Clifton pcjc2 at cam.ac.uk
Tue Jul 24 13:34:04 EDT 2007


On Tue, 2007-07-24 at 19:18 +0200, Bernd Jendrissek wrote:
> On 7/24/07, Peter Clifton <pcjc2 at cam.ac.uk> wrote:
> > I'm amazed libgeda / gschem etc.. still works without this, as guile is
> > fairly entrenched in a lot of the functionality such as key-bindings,
> > netlisting, etc...
> 
> Oh no, you misunderstand, sir.  *libgeda* *compiles*.  I never said
> gschem still worked. :)  I was considering gsymcheck though - perhaps
> even librarizing it.

That might be interesting - for checking a symbol being created on the
fly? (Leaving gsymcheck as a command line front-end to the checking
presumably).

> > What (might) be handy is a conditionally compiled compatibility layer
> > for any functions / functionality not present in guile-1.6. I've
> > honestly no idea what those are, or how much work would be required
> > though.
> 
> I certainly think that in the spirit of the misoneism (I can
> understand its motivation, BTW) that keeps GTK+ > 2.4 out of the tree,
> gaf should be able to work with Guile <= 1.6.whatever too.  Those
> distribution that are stuck on GTK+ 2.4 surely don't have GUile 1.8.x?

I still run into issues with guile-1.8 even though my distribution has
it. Latest version of gwave? - NO WAY!

I am of the opinion that we shouldn't stay at GTK+2.4 for much longer,
and certainly want a newer version GLIB soon. We can always #ifdef ...
#endif the new functionality which requires later GTK / GLIB, but there
will come a point where we have to move on.

-- 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



More information about the geda-dev mailing list