Mail Archives: geda-user/2022/04/16/19:14:07
On Sat, 16 Apr 2022, Girvin Herr (gherrl AT fastmail DOT com) [via
geda-user AT delorie DOT com] wrote:
> If you are trying to install gEDA 1.10.2 with guile 2.2, then building
> it from source will not help you. You need that previous gEDA version
> for guile 2.2.
gEDA/gaf 1.10.2 works fine with both Guile 2.2 and Guile 2.0.
On Sat, 16 Apr 2022, David W. Schultz (david DOT schultz AT earthlink DOT net) [via
geda-user AT delorie DOT com] wrote:
> I ran into one I couldn't figure out an installation package name for:
> libfam. So I tried the suggested switch to disable. Now it whines about
> not finding Python > 2.7 when "$python --version" returns 3.10. Sigh.
libfam can be replaced with libgamin, but disabling it also works.
gEDA/gaf requires Python2 >= 2.7 (which means python2.7-dev in
Debian/Ubuntu). I'd recommend installing all dependencies listed in
README in one go.
On Sat, 16 Apr 2022, Chris Green (cl AT isbd DOT net) [via geda-user AT delorie DOT com]
wrote:
> Yes, I did wonder about that, but installing the -dev package installed
> half the rest of the world as well so I decided against it.
The dependencies of guile-2.2-dev do seem a bit over the top (I wonder if
some of these could have been "recommends"), but the Guile development
headers are required to build gEDA/gaf because the API functions need to
interact with Guile on a C level. Since gschem and gaf don't work without
executing some Guile files, gEDA/gaf can't be built without guile-2.2-dev.
Roland
- Raw text -