[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Lilypond's build-dependency on GNOME
From: |
Graham Percival |
Subject: |
Re: Lilypond's build-dependency on GNOME |
Date: |
Wed, 03 Oct 2007 11:45:41 -0700 |
User-agent: |
Icedove 1.5.0.12 (X11/20070607) |
Reinhold Kainhofer wrote:
The file input/regression/backend-svg.ly (which is run by make test)
explicitly calls inkscape for EPS->SVG conversion and fails the whole test
build if inkscape is not installed (without any meaningful error message!).
Now, inkscape is a GNOME application, so running "make test" now implicitly
depends on all gnome libraries to be installed, which is not necessarily the
case on lots of machines.
Can't we use pstoedit instead?
pstoedit -f plot-svg my.eps my.svg
should also convert an .eps file to the .svg file, without dragging in the
huge gnome dependency.
Does this work on your system? I get this:
address@hidden:~/tmp$ pstoedit -f plot-svg foo.preview.eps bar.svg
pstoedit: version 3.44 / DLL interface 108 (build Mar 11 2007 - release
build - g++ 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) : Copyright
(C) 1993 - 2006 Wolfgang Glunz
unable to map [c3] noteheads.s2unable to map [c3] clefs.Gunable to map
[c3] accidentals.mirroredflatunable to map [c3] timesig.C44unable to map
[c3] noteheads.s2unable to map [c3] noteheads.s2unable to map [c3]
address@hidden:~/tmp$
(this is a slightly out-of-date debian/testing box)
Cheers,
- Graham