Re: compile problem with 2.8.4
Dave Phillips writes: > Only that I have no idea what's a GUB binary. :) Have a look at http://lilypond.org/web/install/ I hope that your platform is listed there. GUB is mentioned at the bottom of the page. Since 2.8, we distribute binaries of all releases for all*) platforms. These binaries are fat, they include all libraries that lilypond depends on. Your system is not upgraded however, other programs are not affected. We do this because building lilypond can be frustrating and supporting lilypond's build problems can take a lot of time. Han-Wen and I developed the Grand Unified Builder (GUB) to produce all these binaries in one go. Greetings, Jan. *) currently, all is: GNU/Linux x86, MacOS X powerpc & x86, FreeBSD and a number of Windows flavours. -- Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: compile problem with 2.8.4
Dave Phillips wrote: Jan Nieuwenhuizen wrote: Any reason for not using the GUB binaries? Only that I have no idea what's a GUB binary. :) "Grand Unified Binary" http://lilypond.org/web/install/ Cheers, - Graham ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: compile problem with 2.8.4
Jan Nieuwenhuizen wrote: Dave Phillips writes: With this system I compiled and installed LilyPond 2.8.4, with no problems during the build. The binary appears to be working Any reason for not using the GUB binaries? Only that I have no idea what's a GUB binary. :) Best, dp ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: compile problem with 2.8.4
Dave Phillips writes: > With this system I compiled and installed LilyPond 2.8.4, with no > problems during the build. The binary appears to be working Any reason for not using the GUB binaries? Jan. -- Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: compile problem with 2.8.4
Greetings: Okay, here's the low-down : Demudi 1.3, Debian Etch GCC 4.0.4 Guile 1.8 Python 2.4 With this system I compiled and installed LilyPond 2.8.4, with no problems during the build. The binary appears to be working correctly, no error reports from Guile. I'm working on a new file, it renders correctly, but the text fonts are rather widely spaced. However, I have major problems with fonts in Xorg 7, the fault may lie with Xorg and not LilyPond. More tests on the way... Thanks to Mats and Jan for their help and advice ! :) Best, dp ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: compile problem with 2.8.4
Greetings: As reported, the Python errors are gone, but the build still fails here: Processing `/home/dlphilp/lilypond-2.8.4/ly/generate-documentation.ly' Parsing...[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/init.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/declarations-init.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly /home/dlphilp/lilypond-2.8.4/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)) /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:99:5: error: syntax error, unexpected '-', expecting '=' #(use -modules (scm display-lily))][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/nederlands.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/drumpitch-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/chord-modifiers-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/script-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/scale-definitions-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/grace-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/midi-init.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/performer-init.ly]][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/paper-defaults.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/titling-init.ly]][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/engraver-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/dynamic-scripts-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/spanners-init.ly][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/property-init.ly]][/home/dlphilp/lilypond-2.8.4/ly/generate-documentation.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/documentation-lib.scm][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/document-functions.scm][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/document-translation.scm][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/document-music.scm][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/document-backend.scm][/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/document-markup.scm] Writing "lilypond-internals.texi"... ]] error: failed files: "/home/dlphilp/lilypond-2.8.4/ly/generate-documentation" make[2]: *** [out/lilypond-internals.texi] Error 1 make[2]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation/user' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation' make: *** [all] Error 2 Any suggestions ? Best, dp ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: compile problem with 2.8.4
Just for the records: [EMAIL PROTECTED]:~$ pacman -Q guile lilypond guile 1.8.0-1 lilypond 2.8.4-1 [EMAIL PROTECTED]:~$ So lilypond 2.8.4 compiles cleanly with guile 1.8.0 (frugalware's lilypond was compiled with that version and works fine). ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: compile problem with 2.8.4
Mats Bengtsson wrote: See http://lists.gnu.org/archive/html/bug-lilypond/2006-06/msg00061.html Thanks, Mats, that's taken care of the Python errors. I've run 'make clean' and am now recompiling. I'll report again after the build succeeds or fails. Best, dp ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: compile problem with 2.8.4
See http://lists.gnu.org/archive/html/bug-lilypond/2006-06/msg00061.html /Mats Dave Phillips wrote: Mats Bengtsson wrote: Dave Phillips wrote: I have exactly the same code at that point. Perhaps I should try it with Guile 1.7 ? I have compiled and installed 2.8.x without problems using Guile 1.6.7, so upgrading shouldn't be necessary. FWIW, I'm also receiving errors regarding Python: make[2]: Entering directory `/home/dlphilp/lilypond-2.8.4/Documentation/user' rm -f ./out/lilypond.texi /usr/bin/python ../../scripts/lilypond-book.py -I ./ -I ./out -I ../../input -I ../../input/regression/ -I ../../input/test/ -I ../../input/tutorial/ -I /home/dlphilp/lilypond-2.8.4/mf/out/ -I /home/dlphilp/lilypond-2.8.4/mf/out/ --output=./out --format=texi --verbose --process="/home/dlphilp/lilypond-2.8.4/lily/out/lilypond --backend=eps --formats=ps,png --header=texidoc -I /home/dlphilp/lilypond-2.8.4/input/test -dinternal-type-checking -ddump-signatures -danti-alias-factor=2 -dgs-font-load" --process='true' lilypond.tely File "../../scripts/lilypond-book.py", line 1268 found = dict ((t, None) for t in types) ^ SyntaxError: invalid syntax make[2]: *** [out/lilypond.nexi] Error 1 make[2]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation/user' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation' make: *** [all] Error 2 Best, dp ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user -- = Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe = ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: compile problem with 2.8.4
Mats Bengtsson wrote: Dave Phillips wrote: I have exactly the same code at that point. Perhaps I should try it with Guile 1.7 ? I have compiled and installed 2.8.x without problems using Guile 1.6.7, so upgrading shouldn't be necessary. FWIW, I'm also receiving errors regarding Python: make[2]: Entering directory `/home/dlphilp/lilypond-2.8.4/Documentation/user' rm -f ./out/lilypond.texi /usr/bin/python ../../scripts/lilypond-book.py -I ./ -I ./out -I ../../input -I ../../input/regression/ -I ../../input/test/ -I ../../input/tutorial/ -I /home/dlphilp/lilypond-2.8.4/mf/out/ -I /home/dlphilp/lilypond-2.8.4/mf/out/ --output=./out --format=texi --verbose --process="/home/dlphilp/lilypond-2.8.4/lily/out/lilypond --backend=eps --formats=ps,png --header=texidoc -I /home/dlphilp/lilypond-2.8.4/input/test -dinternal-type-checking -ddump-signatures -danti-alias-factor=2 -dgs-font-load" --process='true' lilypond.tely File "../../scripts/lilypond-book.py", line 1268 found = dict ((t, None) for t in types) ^ SyntaxError: invalid syntax make[2]: *** [out/lilypond.nexi] Error 1 make[2]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation/user' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation' make: *** [all] Error 2 Best, dp ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: compile problem with 2.8.4
Dave Phillips wrote: I have exactly the same code at that point. Perhaps I should try it with Guile 1.7 ? I have compiled and installed 2.8.x without problems using Guile 1.6.7, so upgrading shouldn't be necessary. /Mats ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: compile problem with 2.8.4
Jan Nieuwenhuizen wrote: Hi Dave, Hi Jan, thanks for the reply. error: GUILE signaled an error for the expression beginning here # (use-modules (scm display-lily))invalid module name for use-syntax ((srfi srfi-39)) Can anyone tell me what's going on ? Guile is version 1.6.8. I haven't got a clue, but googling for this error brings me to http://www.mail-archive.com/lilypond-cvs@gnu.org/msg01212.html That is odd, because this fix was applied to 2.7.8. What does your /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:99:1: say at that position? It should be %% FIXME: guile-1.7 required? %#(use-modules (scm display-lily))invalid module name for use-syntax ((srfi srfi-39)) #(use-modules (scm display-lily)) #(display-lily-init parser) displayLilyMusic = #(define-music-function (parser location music) (ly:music?) (display-lily-music music) music) I have exactly the same code at that point. Perhaps I should try it with Guile 1.7 ? Btw, this problem arose after upgrading to Xorg 7. It's been a mess since then, some of my GTK1 apps have terrible fonts now and I can't find out how to fix that problem. Is there anything in an X upgrade that would initiate the problem with Guile ? Bindings maybe ? Best, dp Jan. ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
Re: compile problem with 2.8.4
Dave Phillips writes: Hi Dave, > error: GUILE signaled an error for the expression beginning here > # > (use-modules (scm display-lily))invalid module name for use-syntax > ((srfi srfi-39)) > Can anyone tell me what's going on ? Guile is version 1.6.8. I haven't got a clue, but googling for this error brings me to http://www.mail-archive.com/lilypond-cvs@gnu.org/msg01212.html That is odd, because this fix was applied to 2.7.8. What does your /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:99:1: say at that position? It should be %% FIXME: guile-1.7 required? %#(use-modules (scm display-lily))invalid module name for use-syntax ((srfi srfi-39)) #(use-modules (scm display-lily)) #(display-lily-init parser) displayLilyMusic = #(define-music-function (parser location music) (ly:music?) (display-lily-music music) music) Jan. -- Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter http://www.xs4all.nl/~jantien | http://www.lilypond.org ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user
compile problem with 2.8.4
Greetings: I recently upgraded my Debian Etch system (Demudi 1.3) and discovered that my home-built LP 2.8.1 failed with a report concerning Guile. I decided to compile 2.8.4 and got the same report near the end of the build : Parsing...[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/init.ly[/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/declarations-init.ly [/home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly /home/dlphilp/lilypond-2.8.4/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)) /home/dlphilp/lilypond-2.8.4/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 ("/home/dlphilp/lilypond-2.8.4/ly/generate-documentation")] ?: 1* (letrec ((no-files-handler #)) (if (ly:get-option #) (gui-main files)) ...) In /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/lily.scm: 380: 2 (let ((failed #)) (if (pair? failed) (begin # #) (begin # #))) 380: 3* [lilypond-all ("/home/dlphilp/lilypond-2.8.4/ly/generate-documentation")] 398: 4 (let* ((failed #) (handler #)) (for-each (lambda # # # ...) files) failed) 402: 5* [for-each # #] In /usr/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* [# "/home/dlphilp/lilypond-2.8.4/ly/generate-documentation$ In /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/lily.scm: 404: 9* [lilypond-file # ...] 413: 10 [catch ly-file-failed # #args)>] In unknown file: ?: 11* [#] In /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/scm/lily.scm: 414: 12* [ly:parse-file "/home/dlphilp/lilypond-2.8.4/ly/generate-documentation"] In /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly: 45: 13* (display-lily-init parser) /home/dlphilp/lilypond-2.8.4/out/share/lilypond/current/ly/music-functions-init.ly:45:56: In expression (display-lily-init parser): /home/dlphilp/lilypond-2.8.4/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 `/home/dlphilp/lilypond-2.8.4/Documentation/user' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/dlphilp/lilypond-2.8.4/Documentation' make: *** [all] Error 2 Can anyone tell me what's going on ? Guile is version 1.6.8. Best, dp ___ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user