Hi
I'm trying to build a LilyDev container based on Debian stretch.
As guile-1.8 has been removed from stable repository, I build it when
creating the image.
However I get an error when I run make in lilypond. Don't know if this
may depend on how I compiled guile-1.8.
This is what I've done.
I've added --enable-regex after reading this:
http://thread.gmane.org/gmane.comp.gnu.lilypond.general/29832
## Compiling guile-1.8
git clone https://git.savannah.gnu.org/git/guile.git
cd guile
git checkout branch_release-1-8
./autogen.sh
./configure --disable-error-on-warning --enable-regex
--prefix=/opt/guile-1.8
make
sudo make install
# Building lilypond
GUILE_CONFIG=/opt/guile-1.8/bin/guile-config ./autogen.sh
GUILE_CONFIG=/opt/guile-1.8/bin/guile-config make
### ERRORS ###
I get an error the first time I run make, pretty quickly:
cat lilypond-invoke-editor.scm | sed -e '#' -e '/@relocate-preamble@/r
/home/pippo/lilypond-git/python/./out/relocate-preamble.py' -e
's%@relocate-preamble@%%g' | sed -e '#' -e 's!@BASH@!/bin/bash!g' -e
's!@BUILD_VERSION@!1!g' -e 's!@DATE@!19OCT17!g' -e
's!@FONTFORGE@!/usr/bin/fontforge!g' -e 's!@GUILE@!- echo no not
found!g' -e 's!@MICRO_VERSION@!0!g' -e 's!@MAJOR_VERSION@!2!g' -e
's!@MINOR_VERSION@!21!g' -e 's!@NCSB_DIR@!!g' -e
's!@PACKAGE@!LILYPOND!g' -e 's!@PATCH_LEVEL@!0!g' -e
's!@PATHSEP@!:!g' -e 's!@PERL@!/usr/bin/perl!g' -e
's!@PYTHON@!/usr/bin/python -tt!g' -e 's!@SHELL@!/bin/sh!g' -e
's!@TARGET_PYTHON@!/usr/bin/python -tt!g' -e
's!@TOPLEVEL_VERSION@!2.21.0!g' -e 's!@bindir@!/usr/local/bin!g' -e
's!@datadir@!/usr/local/share!g' -e 's!@date@!19OCT17!g' -e
's!@lilypond_datadir@!/usr/local/share/lilypond/2.21.0!g' -e
's!@lilypond_docdir@!/usr/local/share/doc/lilypond!g' -e
's!@lilypond_libdir@!/usr/local/lib/lilypond/2.21.0!g' -e
's!@local_lilypond_datadir@!/usr/local/share/lilypond/2.21.0!g' -e
's!@local_lilypond_libdir@!/usr/local/lib/lilypond/2.21.0!g' -e
's!@localedir@!/usr/local/share/locale!g' -e 's!@outdir@!./out!g' -e
's!@package@!lilypond!g' -e 's!@prefix@!/usr/local!g' -e
's!@program_prefix@!!g' -e 's!@program_suffix@!!g' -e
's!@sharedstatedir@!/usr/local/com!g' -e 's!@src-dir@!.!g' -e
's!@top-src-dir@!/home/pippo/lilypond-git!g' >
out/lilypond-invoke-editor
chmod 755 out/lilypond-invoke-editor
echo /home/pippo/lilypond-git/scripts/build/out/help2man
/home/pippo/lilypond-git/scripts/build/out/help2man
/home/pippo/lilypond-git/scripts/build/out/help2man
out/lilypond-invoke-editor > out/lilypond-invoke-editor.1
help2man: can't get `--help' info from out/lilypond-invoke-editor
Try `--no-discard-stderr' if option outputs to stderr
/home/pippo/lilypond-git/stepmake/stepmake/help2man-rules.make:26:
recipe for target 'out/lilypond-invoke-editor.1' failed
make[1]: *** [out/lilypond-invoke-editor.1] Error 127
make[1]: Leaving directory '/home/pippo/lilypond-git/scripts'
/home/pippo/lilypond-git/stepmake/stepmake/generic-targets.make:6:
recipe for target 'all' failed
make: *** [all] Error 2
Then I run make again. This time it takes a few minutes, but the final
error is still the same:
echo /home/pippo/lilypond-git/scripts/build/out/help2man
/home/pippo/lilypond-git/scripts/build/out/help2man
/home/pippo/lilypond-git/scripts/build/out/help2man out/lilypond >
out/lilypond.1
help2man: can't get `--help' info from out/lilypond
Try `--no-discard-stderr' if option outputs to stderr
/home/pippo/lilypond-git/stepmake/stepmake/help2man-rules.make:26:
recipe for target 'out/lilypond.1' failed
make[1]: *** [out/lilypond.1] Error 127
make[1]: Leaving directory '/home/pippo/lilypond-git/lily'
/home/pippo/lilypond-git/stepmake/stepmake/generic-targets.make:6:
recipe for target 'all' failed
make: *** [all] Error 2
_______________________________________________
lilypond-devel mailing list
lilypond-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-devel