X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com Date: Sun, 17 Apr 2022 01:12:35 +0200 (CEST) From: Roland Lutz To: "Chris Green (cl AT isbd DOT net) [via geda-user AT delorie DOT com]" Subject: Re: [geda-user] Easiest way to convert or print .sch files from gschem? In-Reply-To: Message-ID: References: User-Agent: Alpine 2.22 (DEB 394 2020-01-19) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII; format=flowed Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk 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