Jan Nieuwenhuizen wrote:
>...
> Well, scm_make_gsubr should be in guile-1.4.  Did you adjust your
> library load path to look for guile 1.4 first?  (Hint: see what ldd
> lilypond says.)

ahhhrch! yes, thanks.

so, for other users who would want to run several guile versions, it is
important to change both (below) in the shell where lilypond is called:

        GUILE_LOAD_PATH
and     LD_LIBRARY_PATH
---     

for example, in my case:
        
        export GUILE_LOAD_PATH=~/usr/guile-1.4/share
        export LD_LIBRARY_PATH=~/usr/guile-1.4/lib:$LD_LIBRARY_PATH

which leads to:

        david@faust:~/alto/projects/lilypond/tests 104 $ ldd /usr/local/bin/lilypond
        libguile.so.9 => /usr/alto/staff/david/usr/guile-1.4/lib/libguile.so.9 
(0x40017000)
        libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x40095000)
        libm.so.6 => /lib/libm.so.6 (0x400de000)
        libc.so.6 => /lib/libc.so.6 (0x400fd000)
        libdl.so.2 => /lib/libdl.so.2 (0x4021a000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

> 
> >                 \consists #"Bar_engraver"
> 
> Also, did you added an extra # sign?  LilyPond wants a string here,
> not a SCM object.

ok, thought it wanted a scheme object

_______________________________________________
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user

Reply via email to