X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:reply-to:sender:subject:subject:to:to; s=fm1; t= 1650131774; x=1650218174; bh=rFQWY1oTDuKi8gJt5bQi/RVhY2+xKojISaB SoF4I7rM=; b=vW4BwKQaIxlEuCdxqwWqdQhVu4BKdmBDg9fOX7FZjmYUFfkoroC 6tB0slVJiuJkyc8j8TDjKwUsOlEtQcyLRNe+UFQAFMZRagLaGhysaIP2hpYP3ypx sC7jw0i7JBkGSQyU8r9IG6p31L0K5Ni6GDKnFsAitxhc22Qqf1j9ryUJeCclzWSn VmU1EDPeAnJTgDgVJUQ59U0R56LPV1FWWeLo6On4HomeRhgxqTcfGddoQ90t3wUg NUs1crZtxKEtga++G3yWtULWOZ6WronVDuK5PcDgtCdIta5lS6lhxHB4zNxk9CZ3 Qqpfnn1NwRqtVy5X3Zli44Xq4HnKHYDBjnQ== X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:date:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm1; t=1650131774; x=1650218174; bh=rFQWY1oTDuKi8 gJt5bQi/RVhY2+xKojISaBSoF4I7rM=; b=Twd335xqhWAKrKX6zKeJPj6H4/C5Q N2fM4kmtgE1S2+I0KUxLH252u4ARMnmXfP+Jfc01u2xyX2GfDICeVto1jf8pqxJQ fO8+KiDUgBE+cyEpBNk6deFAekRmOAX/3wzDsv/ISBZ50l/m9U/UPky33dZDyN+/ S6JxSUCyD7lRYyumEUnMdPOF2icgXj1V+FNJK/wCOTpp9AT/mOUGsHZb3m4mvUmK DutFvnJk4k3Q/C4QjYEreNX0QrS481ea98D0sn/C2hynAx/cgZUHqJyhP1g1nxla 1H6pR/kbfBfjbByxuxE6PoW37rgveXC78yWRwea+5c1dxxlbITOt5glqw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrudeljedguddvtdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurheprhfuvfhfhffkffgfgggjtgfgse htkeertddtfeejnecuhfhrohhmpefiihhrvhhinhcujfgvrhhruceoghhhvghrrhhlsehf rghsthhmrghilhdrtghomheqnecuggftrfgrthhtvghrnhepgeduhffhleelleffgeejtd ffvdelgeevhfefieegkeefhfdvjeektdegleeiueefnecuvehluhhsthgvrhfuihiivgep tdenucfrrghrrghmpehmrghilhhfrhhomhepghhhvghrrhhlsehfrghsthhmrghilhdrtg homh X-ME-Proxy: Subject: Re: [geda-user] Re: Easiest way to convert or print .sch files from gschem? To: geda-user AT delorie DOT com References: <2C05F95F-4D2C-4BAB-9885-A2FC1A87D0AA AT noqsi DOT com> From: "Girvin Herr (gherrl AT fastmail DOT com) [via geda-user AT delorie DOT com]" Message-ID: <2b218acb-c55a-6c47-a173-c5a87613cec9@fastmail.com> Date: Sat, 16 Apr 2022 10:58:00 -0700 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:68.0) Gecko/20100101 Thunderbird/68.12.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US 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 4/16/22 8:36 AM, Chris Green (cl AT isbd DOT net) [via geda-user AT delorie DOT com] wrote: > On Sat, Apr 16, 2022 at 10:55:54AM -0400, John Doty wrote: >> On Apr 16, 2022, at 9:18 AM, Chris Green ([1]cl AT isbd DOT net) [via >> [2]geda-user AT delorie DOT com] <[3]geda-user AT delorie DOT com> wrote: >> >> No, that doesn't work. To compile gschem needs an *older* version of >> Guile than I have installed:- >> >> Have you tried lepton-eda? It’s compatible with gEDA schematic files. >> lepton-export can convert schematics to pdf, png, ps, or eps. >> > Yes, installed from the Ubuntu repositories and it dies:- > > chris$ lepton-schematic hatzDiesel.sch > ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 > ;;; or pass the --no-auto-compile argument to disable. > ;;; compiling /usr/bin/lepton-schematic > ;;; compiling /usr/share/lepton-eda/scheme/lepton/srfi-37.scm > ;;; compiling /usr/share/lepton-eda/scheme/lepton/core/gettext.scm > ;;; compiled /home/chris/.cache/guile/ccache/3.0-LE-8-4.4/usr/share/lepton-eda/scheme/lepton/core/gettext.scm.go > ;;; compiled /home/chris/.cache/guile/ccache/3.0-LE-8-4.4/usr/share/lepton-eda/scheme/lepton/srfi-37.scm.go > ;;; compiling /usr/share/lepton-eda/scheme/lepton/ffi.scm > ;;; compiled /home/chris/.cache/guile/ccache/3.0-LE-8-4.4/usr/share/lepton-eda/scheme/lepton/ffi.scm.go > ;;; WARNING: compilation of /usr/bin/lepton-schematic failed: > ;;; In procedure dynamic-link: file: "libglib-2.0", message: "file not found" > Backtrace: > 3 (primitive-load "/usr/bin/lepton-schematic") > In ice-9/eval.scm: > 187:27 2 (_ _) > 223:20 1 (proc #) > In unknown file: > 0 (%resolve-variable (7 . liblepton_init) #) > > ERROR: In procedure %resolve-variable: > Unbound variable: liblepton_init > chris$ lepton-schematic --no-auto-compile hatzDiesel.sch > ;;; note: auto-compilation is enabled, set GUILE_AUTO_COMPILE=0 > ;;; or pass the --no-auto-compile argument to disable. > ;;; compiling /usr/bin/lepton-schematic > ;;; WARNING: compilation of /usr/bin/lepton-schematic failed: > ;;; In procedure dynamic-link: file: "libglib-2.0", message: "file not found" > Backtrace: > 3 (primitive-load "/usr/bin/lepton-schematic") > In ice-9/eval.scm: > 187:27 2 (_ _) > 223:20 1 (proc #) > In unknown file: > 0 (%resolve-variable (7 . liblepton_init) #) > > ERROR: In procedure %resolve-variable: > Unbound variable: liblepton_init > chris$ > Chris, Actually, all you need is the "gaf" command-line utility, not the full gschem, if that is possible to install separately. It comes with gEDA. "gaf export" can convert an sch file to a PostScript file for printing. Lots of gaf arguments to configure the output, so read the manpage. I use it in a script to convert to PostScript and then use pstoedit to convert that to DXF for QCAD input. My Slackware 14.2 has guile 2.0.11 and a while back, gEDA switched to a later guile (2.2?) which broke my installation process. A new gEDA version 1.10.2 was then released to work with guile 2.0 again. If you need to use guile 2.2, then I advise you check for that previous version of gEDA (1.10.1?). 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. BTW: I build gEDA Slackware install packages from source. I have zero experience with ubuntu. HTH. Girvin Herr