lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

How to use shapeII in 2.18 on Windows 10?


From: Saul Tobin
Subject: How to use shapeII in 2.18 on Windows 10?
Date: Sat, 15 Feb 2020 17:38:22 -0800

I want to try using shapeII in one of my projects, so I cloned the repo into my Lilypond include folder. The usage guide requires OpenLilyLib Core to use modules, which I've never tried before. So I cloned oll-core and followed the documented folder structure.

Then when I try to compile the shapeII usage example, first it tells me that 2.19.22 is required — presumably for oll-core. That's a problem for me because my project is 2.18 and cannot be upgraded due to breaking changes. But shapeII itself is apparently 2.18 compatible, so what am I supposed to do here?

But even when I switch to 2.19.82 just to compile the usage example, it tells me:

<string>:1:10: error: cannot find file: `oll-core/internal/os-path.ily'

(search path: `C:/Program Files (x86)/LilyPond/2.19.82/usr/share/lilypond/current/fonts/svg/;C:/Program Files (x86)/LilyPond/2.19.82/usr/share/lilypond/current/fonts/type1/;C:/Program Files (x86)/LilyPond/2.19.82/usr/share/lilypond/current/fonts/otf/;C:/Program Files (x86)/LilyPond/2.19.82/usr/share/lilypond/current/scm;C:/Program Files (x86)/LilyPond/2.19.82/usr/share/lilypond/current/ps;C:/Program Files (x86)/LilyPond/2.19.82/usr/share/lilypond/current/ly;C:/Users/Saul Tobin/.lily;')

\include

"oll-core/internal/os-path.ily"

C:/Users/Saul Tobin/.lily/openlilylib/oll-core/package.ily:57:2: error: GUILE signaled an error for the _expression_ beginning here

#

(if (not (defined? 'openlilylib-root))


A quick search showed me a previous thread in which a user apparently tried and never succeeded in getting oll-core to work on Windows 10.


Can anyone shed some light on how to do this? All I want to do is include a snippet. Even if I'm just copy and pasting, I'm fine with it, but from what I can tell the module structure introduces complicated dependencies between files so I can't even do that. I thought modules were supposed to make things easier.


Thanks,


Saul


reply via email to

[Prev in Thread] Current Thread [Next in Thread]