環境、その他
csound-x(http://www.zogotounga.net/comp/csoundx.html)
メインエディタはemacsなのでemacsで「M-x customize」で、Programming-Languages-Csound Xから各種ディレクトリを設定。
ディレクトリ
過去はplanet ccrmaでcsound-5.03がインストールされていた。そのときのディレクトリ構成は以下のとおり。
[root@localhost ~]# find / -name csound\* -print /usr/include/csound /usr/include/csound/csound.hpp /usr/include/csound/csoundCore.h /usr/include/csound/csound.h /usr/bin/csound5gui /usr/bin/csound /usr/lib/gcj/csound /usr/lib/csound /usr/share/doc/csound-manual-5.03.0 /usr/share/doc/csound-manual-5.03.0/csound5licenses.html /usr/share/doc/csound-5.03.0 /usr/share/doc/csound-tutorial-5.03.0 /usr/share/javadoc/csound-java /usr/share/csound /usr/share/csound/xmg/csound.xmg
yum remove csound csound-manual csound-javadocを実行して5.03を消去。その後現在のディレクトリ構成を確認。
/usr/lib/csound <-中身は空になっていた /usr/local/include/csound /usr/local/include/csound/csound.hpp /usr/local/include/csound/csoundCore.h /usr/local/include/csound/csound.h /usr/local/bin/csound5gui /usr/local/bin/csound /usr/local/lib/csound /usr/local/share/doc/csound /usr/local/share/csound /usr/local/share/csound/xmg/csound.xmg /usr/share/csound <-中身は空になっていた /usr/share/doc/csound-tutorial-5.03.0 <-残っているみたい
空ディレクトリは削除してもいいだろうな。tutorialは残るみたい。他は/usr/local配下に移動。
実は結構長くかかっている
- 一日目:周辺をコンパイル。(音が聞こえるかとかは次回に回そう。なんか労多くして実りが少ないから、やっぱりバイナリをそのまま持ってくる方を進めるなー。まじで。あ、明日は夏休みではなく、会社だ。やば。)
- 二日目:csound自身をコンパイルとりあえず引数なしでscons,とinstall.py実施、音が聞こえることを確認(同じく会社があるのにあーねむ)
- 三日目:引数を指定し始めるといろいろなエラーが出る。いろいろ試してみたりする。
- 四日目:同じく続ける。他の事をして気を紛らわしながら
- 五日目:やっとこさまともに動くので、少しまとめる。