From 397035452acc10679565a6156ccc142909a855b1 Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 19:50:56 +0000 Subject: [PATCH] lilypond-0.1.7 --- README | 35 +++++++++++++++++++---------------- lib/Makefile | 9 ++++++++- lib/config.hh.in | 2 +- 3 files changed, 28 insertions(+), 18 deletions(-) diff --git a/README b/README index 81977e3603..5b975730b5 100644 --- a/README +++ b/README @@ -5,6 +5,7 @@ GNU LilyPond which converts music definition files into visual or audio output: it can typeset formatted sheet music in TeX and and (mechanical) perfomances to MIDI files. + 1. VERSIONING if you have downloaded a @@ -46,30 +47,17 @@ You can also simply read the .pod sources. They are ASCII text. LilyPond is a long way from finished and polished. I do appreciate criticism, comments, bugreports, patches, etc. Please send e-mail to -the mailing lists - - - info-gnu-music@vuse.vanderbilt.edu - help-gnu-music@vuse.vanderbilt.edu - bug-gnu-music@vuse.vanderbilt.edu - gnu-music-discuss@vuse.vanderbilt.edu, - -See the man page on what to use for what. Or you can send it directly -to us: hanwen@stack.nl, jan@digicash.com. - - - +the mailing lists. See Documentation/links.pod for more info -Have fun! 6. DOZE If you have received this file as part of a DOS/Window32 distribution (lilypond-*.zip ), then it is advisable to also download the source -package, since it contains the complete documentation +package, since it might contain more documentation ftp://pcnov095.win.tue.nl/pub/lilypond/ (Europe) - ftp://alpha.gnu.ai.mit.edu/gnu/ (US) + ftp://alpha.gnu.ai.mit.edu/gnu/lilypond/ (US) The website also contains the complete documentation @@ -77,5 +65,20 @@ The website also contains the complete documentation +7. CAVEATS + +Solaris + +Stack frame overwrite on Solaris 2.x (this will produce a seg +fault, signal 11). Stacktrace + + Engraver_group_engraver::Engraver_group_engraver(int) + Score_engraver::Score_engraver( ) + get_group_engraver_p() + +We don't know a fix or workaround, but compiling without optimisation +might help (Without -O2 optimisation, my execs run fine on Solaris; +without -O2, but with purify, it dumps core) + diff --git a/lib/Makefile b/lib/Makefile index 1fbb2d83c2..9538b989ae 100644 --- a/lib/Makefile +++ b/lib/Makefile @@ -52,7 +52,7 @@ LOADLIBES += # MAINTARGET = $(bindir)/$(EXECUTABLE)# huh? MAINTARGET = $(outdir)/$(LIBRARY)# huh? -default: $(MAINTARGET) +default: configheader $(MAINTARGET) # localclean: @@ -68,3 +68,10 @@ include ./$(depth)/make/Rules.make -include $(DEPFILES) # +.PHONY: configheader + +configheader: $(outdir)/config.hh + +# Ugh ugh +$(outdir)/config.hh: config.hh.in + sed 's!@datadir@!$(datadir)!'< $< > $@ diff --git a/lib/config.hh.in b/lib/config.hh.in index 2aa23dfdaa..1e7112e2c9 100644 --- a/lib/config.hh.in +++ b/lib/config.hh.in @@ -1,6 +1,6 @@ /* @configure_input@ */ #ifndef CONFIG_HH #define CONFIG_HH -#define DIR_DATADIR "@DIR_DATADIR@" +#define DIR_DATADIR "@datadir@/lilypond" #endif -- 2.39.5