Hi all,

Just a heads-up,

I've committed the (long awaited / put off) bump of required GTK / GLIB
version numbers. I've set the requirement at GTK 2.8 for now, since that
is the earliest version which supports cairo.

I did not change this requirement in gattrib yet. Someone prod me if I
should do that too.

I've also committed configure.ac code to test for cairo (>1.2.0) during
build. You will need cairo development headers installed to build gschem
from now on, otherwise compile with "--disable-cairo".

I've not tested with old cairo versions, but went through the APIs I use
and at least one is >=1.2.0 only.

Since my box will always pull in cairo headers due to its GTK version,
when I've got more cairo support committed to git, I would apprecaite
anyone _without_ cairo, to test that it still compiles.

(NB: You might have to ensure you _dont_ have cairo development headers
installed, and perhaps revert the GTK version requirements to < 2.8.0
etc.).

We could just decide to hard-require cairo devel headers (you will
probably have those if you can meet the GTK+->=2.8.0 requirement. This
would mean I don't have to conditionally compile the cairo structures in
gschem, just the rendereing options.


-- 
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!)



_______________________________________________
geda-dev mailing list
[email protected]
http://www.seul.org/cgi-bin/mailman/listinfo/geda-dev

Reply via email to