LilyPond

LilyPond は楽譜を作成するためのプログラムである。 楽譜作成の処理に TeX を使っている。

インストール

Red Hat Linux 9 にインストールした時の記録。

付属の INSTALL.txt に目を通し、 lilypond をインストールするために不足しているプログラムを インストールする。

今回は GUILE, mftrace, AutoTrace t1utils を追加インストールした。

GUILE は Red Hat Linux 9 には Version 1.6.0 がインストールされていたが、 1.6.4 以上が必要だそうだ。しかし、GUILE の Web ページでダウンロードできる 最新版は 1.6.0。1.6.1 〜 1.6.4 のバージョンは 他のファイルへリンクされていてダウンロードできなくなっていた。 仕方が無いので、 Debian の GUILE パッケージのページ からダウンロード。

インストールの注意として、/usr/lib 以下に GUILE 関係のライブラリが無いと LilyPond のコンパイルに失敗するので、リンクを張っておく。

$ cd /usr/local/src
$ tar zxvf guile-1.6_1.6.4.orig.tar.gz
$ cd guile-1.6.4
$ ./configure
$ make
# make install
# ln -s /usr/local/lib/libguile* /usr/lib/

autotrace, t1utils は mftrace を動かすために必要なのでインストール。 この3つは普通に ./configure ; make ; make install でインストールできる。

TeX 環境は Linux での teTeX-2.0,pTeX,pLaTeX2e のインストール に従ってインストールしているので、lilypond/usr/local/teTeX 以下にインストール、 その他のプログラムは /usr/local 以下にインストールした。

# cd /usr/local/teTeX/src
# tar zxvf lilypond-1.8.0.tar.gz
# cd lilypond-1.8.0
# ./configure \
>  --prefix=/usr/local/teTeX \
>  --with-kpathsea-include=/usr/local/teTeX/include \
>  --with-kpathsea-lib=/usr/local/teTeX/lib
# make
# make install
# sh buildscripts/clean-fonts.sh
# cp buildscripts/out/lilypond-profile /etc/profile.d
# make pfa-fonts
# make MAKE_PFA_FILES=1 install
# texhash

リンク


viusulce@hotmail.com
Last modified: Sat Aug 09 19:40:49 JST 2003