CygwinでCMatrixを実行する

まずはソースを入手します。CMatrix by Chris Allegrettaから、cmatrix-1.2a.tar.gzをDLしてください。

そうしたら、tar xfしてcmatrix-1.2aに入り./configure。ここまでは簡単です。

問題はここから。いつものように躊躇うことなくmakeすると、以下のようなエラーが表示されコンパイルに失敗します。

エラー : 代入の左側の被演算子として左辺値が必要です

これはcmatrix.cの226,227行目に誤りがあるためです。
左右の変数を入れ替えてやれば問題は解決しますが、ちょっとだけ手間なのでpatchを用意しました。

cmatrix.patch

このファイルをcmatrix.cと同じディレクトリに配置して、patch < cmatrix.patch とすれば自動的にパッチが当たるはずです。

あとはmakeしてmake installするだけ!!

戻る