> I am attempting to compile lilypond 2.22 on xubuntu 20.04 using "make
> all".  I get the error:
> 
> /usr/bin/ld: cannot find -lguile
> 
> Should be a simple thing to set a path to the guile 1.8 libraries -
> but.... I cannot find them, either.

Most likely you have to compile guile 1.8 by yourself since it is no
longer available universally as a distribution package.  Starting with
guile's git repository as a source is probably best:

  https://git.savannah.gnu.org/cgit/guile.git/log/?h=branch_release-1-8

* Clone this repository and check out the `branch_release-1-8` branch.

* Run the `./autogen.sh` script.

* Run 

    ./configure --prefix=/usr/local/opt --disable-error-on-warning
    make
    make install

  (adjusting `--prefix` to your taste).

* Call LilyPond's `configure` script like the following.

    PKG_CONFIG_PATH=/usr/local/opt/lib64/pkgconfig \
    ./configure ...


       Werner

Reply via email to