|
From: | Ebrahim Mayat |
Subject: | Lilypond-2.8.7: Compile failure |
Date: | Mon, 9 Oct 2006 22:13:29 +0200 |
Hello I would like to compile Lilypond on PowerPC/Linux. Besides, using gcc-3.4.4, I have all the required libraries (including potrace, t1utils) installed for compilation and runtime. Following are several details of my Linux installation: # uname -a Linux localhost.localdomain 2.6.17.3 #5 PREEMPT Sun Aug 13 03:49:27 BST 2006 ppc ppc ppc GNU/Linux # gcc --version gcc (GCC) 3.4.4 20050721 (Yellow Dog 3.4.4-2.ydl.2) Configure completes normally. address@hidden lilypond-2.8.7]# ./configure --with-ncsb-dir=/usr/share/fonts/default/Type1 <cut> checking pkg-config version... 0.15.0 checking for pangoft2 >= 1.6.0... yes checking PANGO_FT2_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/gliinclude checking PANGO_FT2_LIBS... -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 <cut> checking for fontconfig >= 2.2.0... yes checking FONTCONFIG_CFLAGS... checking FONTCONFIG_LIBS... -lfontconfig checking for freetype2 >= 0... yes checking FREETYPE2_CFLAGS... -I/usr/include/freetype2 checking FREETYPE2_LIBS... -lfreetype -lz checking for some flavor of Windows... no checking for -windres... no checking for windres... no checking for guile... guile checking for guile... /usr/local/bin/guile checking for perl... perl checking for perl... /usr/bin/perl checking for makeinfo... (cached) makeinfo checking makeinfo version... 4.7 configure: creating ./config.status config.status: creating config.make config.status: creating config.hh config.status: config.hh is unchanged Type: make all to build LilyPond make install to install LilyPond make help to see all possible targets Compilation fails with the following error: address@hidden lilypond-2.8.7]# make all <cut> Initializing FontConfig... Rebuilding FontConfig cache /root/.fonts.cache-1. this may take a while... adding font directory: /usr/local/src/lilypond-2.8.7/out/share/lilypond/current/fonts/otf/ adding font directory: /usr/local/src/lilypond-2.8.7/out/share/lilypond/current/fonts/type1/Building font database. Processing `/usr/local/src/lilypond-2.8.7/ly/generate-documentation.ly' Parsing...[/usr/local/src/lilypond-2.8.7/out/share/lilypond/current/ly/init.ly[/usr/local/src/lilypond-2.8.7/out/share/lilypond/current/ly/declarations-init.ly[/usr/local/src/lilypond-2.8.7/out/share/lilypond/current/ly/music-functions-init.ly /usr/local/src/lilypond-2.8.7/out/share/lilypond/current/ly/music-functions-init.ly:99:1: error: GUILE signaled an error for the _expression_ beginning here # (use-modules (scm display-lily))invalid module name for use-syntax ((srfi srfi-39)) /usr/local/src/lilypond-2.8.7/out/share/lilypond/current/ly/music-functions-init.ly:99:5: error: syntax error, unexpected '-', expecting '=' #(use -modules (scm display-lily))Backtrace: In unknown file: ?: 0* [lilypond-main ("/usr/local/src/lilypond-2.8.7/ly/generate-documentation")] ?: 1* (letrec ((no-files-handler #)) (if (ly:get-option #) (gui-main files)) ...) In /usr/local/src/lilypond-2.8.7/out/share/lilypond/current/scm/lily.scm: 380: 2 (let ((failed #)) (if (pair? failed) (begin # #) (begin # #))) 380: 3* [lilypond-all ("/usr/local/src/lilypond-2.8.7/ly/generate-documentation")] 398: 4 (let* ((failed #) (handler #)) (for-each (lambda # # # ...) files) failed) 402: 5* [for-each #<procedure #f #> #] In /usr/local/share/guile/1.6/srfi/srfi-1.scm: 666: 6 (if (null? rest) (letrec ((lp #)) (lp list1)) ...) ... 670: 7 (begin (f (car l)) (lp (cdr l))) 671: 8* [#<procedure #f #> "/usr/local/src/lilypond-2.8.7/ly/generate-documentatio$ In /usr/local/src/lilypond-2.8.7/out/share/lilypond/current/scm/lily.scm: 404: 9* [lilypond-file #<procedure #f #> ...] 413: 10 [catch ly-file-failed #<procedure #f ()> #<procedure #f (x . args)>] In unknown file: ?: 11* [#<procedure #f ()>] In /usr/local/src/lilypond-2.8.7/out/share/lilypond/current/scm/lily.scm: 414: 12* [ly:parse-file "/usr/local/src/lilypond-2.8.7/ly/generate-documentation"] In /usr/local/src/lilypond-2.8.7/out/share/lilypond/current/ly/music-functions-init.ly: 45: 13* (display-lily-init parser) /usr/local/src/lilypond-2.8.7/out/share/lilypond/current/ly/music-functions-init.ly:45:56: In _expression_ (display-lily-init parser): /usr/local/src/lilypond-2.8.7/out/share/lilypond/current/ly/music-functions-init.ly:45:56: Unbound variable: display-lily-init make[2]: *** [out/lilypond-internals.texi] Error 2 make[2]: Leaving directory `/usr/local/src/lilypond-2.8.7/Documentation/user' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/local/src/lilypond-2.8.7/Documentation' make: *** [all] Error 2 address@hidden lilypond-2.8.7]# Compilation for version 2.8.2 also halts with the same error. Any advice for resolving this problem would be appreciated. TIA. E. |
[Prev in Thread] | Current Thread | [Next in Thread] |