lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: LilyPond 2.5.13 won't compile on MacOS X


From: Jan Nieuwenhuizen
Subject: Re: LilyPond 2.5.13 won't compile on MacOS X
Date: Tue, 01 Mar 2005 09:01:03 +0100
User-agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux)

Matthias Neeracher writes:

> It seems that the HAVE_FUNOPEN implementation of fopencookie falsely
> had declared its 3rd parameter to be
>
> cookie_io_functions_t *
>
> instead of plain
>
> cookie_io_functions_t
>
> This fixed it:

Thanks, applied! (manually; your email client breaks lines and
malformed the patch).

> The package now compiles, but does not run, apparently because
> latin1.enc is no longer installed.

It gets installed (see below) but it appears that building it has been
broken, stdout overwrites stderr.

With the patch below, it works for me.  Can you investigate?

make -n -C tex install
make: Entering directory `/var/fred/cvs/savannah/lilypond/lilypond/tex'
/bin/sh /home/janneke/lily/stepmake/stepmake/../bin/install-sh -c -d 
/home/janneke/lily/share/lilypond/2.5.13/tex/
for i in headers.tex lily-debug.tex lily-pdf-defs.tex lilyponddefs.tex 
lilypond-tex-metrics.tex lily-ps-defs.tex ltest.tex number.tex test-pedal.tex 
texinfo.tex titledefs.tex  texinfo.cnf ./out/music-drawing-routines.ps; do \
        /bin/sh /home/janneke/lily/stepmake/stepmake/../bin/install-sh -c -m 
644 $i /home/janneke/lily/share/lilypond/2.5.13/tex// ; done
/bin/sh /home/janneke/lily/stepmake/stepmake/../bin/install-sh -c -d 
true
(/bin/sh /home/janneke/lily/stepmake/stepmake/../bin/install-sh -c -d 
/home/janneke/lily/share/lilypond/2.5.13/fonts/enc/ || true) &&  /bin/sh 
/home/janneke/lily/stepmake/stepmake/../bin/install-sh -c -m 644 
./out/latin1.enc /home/janneke/lily/share/lilypond/2.5.13/fonts/enc/ &&  true 
&&  true
/bin/sh /home/janneke/lily/stepmake/stepmake/../bin/install-sh -c -d 
/home/janneke/lily/share/lilypond/2.5.13/tex
(cd /home/janneke/lily/share/lilypond/2.5.13/tex && ln -sf ../fonts/enc .)
true
make: Leaving directory `/var/fred/cvs/savannah/lilypond/lilypond/tex'
08:55:01 address@hidden:~/lily

Jan.

--- GNUmakefile 28 feb 2005 16:41:46 +0100      1.17
+++ GNUmakefile 01 mrt 2005 08:59:17 +0100      
@@ -20,7 +20,7 @@ $(outdir)/music-drawing-routines.ps: $(d
 $(outdir)/latin1.enc: GNUmakefile
        echo '/ISOLatin1Encoding' > address@hidden
        echo 'ISOLatin1Encoding pstack' \
-         | gs -sDEVICE=nullpage  -quiet - 2>> address@hidden
+         | gs -sDEVICE=nullpage  -quiet - >> address@hidden 2>&1
        echo 'def' >> address@hidden
        sed 's|/minus|/hyphen|' < address@hidden > $@
 


-- 
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien       | http://www.lilypond.org




reply via email to

[Prev in Thread] Current Thread [Next in Thread]