Mail Archives: geda-user/2022/04/16/14:38:00
On Sat, Apr 16, 2022 at 10:58:00AM -0700, Girvin Herr (gherrl AT fastmail DOT com) [via geda-user AT delorie DOT com] wrote:
>
> 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 #<directory (guile-user) 7fe3149d7c80>)
> > In unknown file:
> > 0 (%resolve-variable (7 . liblepton_init) #<directory (gu…>)
> >
> > 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 #<directory (guile-user) 7fdd6462cc80>)
> > In unknown file:
> > 0 (%resolve-variable (7 . liblepton_init) #<directory (gu…>)
> >
> > 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.
>
Yes, exactly, but there doesn't seem to be any way to install bits of
geda.
--
Chris Green
- Raw text -