Mac OS 10.7.2 にQCL 0.6.3 ( http://tph.tuwien.ac.at/~oemer/qcl.htmlから入手可能) をインストールしようとしています。私は開発者ツールをインストールしており、C で基本的なプログラミングを行うことができますが、メイクファイルなどについてはよくわかりません。
インストール手順は次のとおりです。
通常の C++ 開発ツールに加えて、flex、bison、および (オプションで) GNU readline をシステムにインストールする必要があります。
ソース パッケージを展開し、cd で QCL ディレクトリに移動し、必要に応じて Makefile を編集し、make make install と入力します。
これにより、デフォルトで、バイナリ qcl が /usr/local/bin にインストールされ、QCL インクルード ファイルが /usr/local/lib/qcl にインストールされます。
プロットのサポートには、libplotter (GNU libplot の C++ バインディング) が必要です。GNU libplot は、GNU plotutils の一部です。
バージョン 0.4.3 以降、QCL には TeXmacs 数学テキスト エディタのサポートも含まれています。最近の TeXmacs ディストリビューション (1.0.0.6 以降) は、必要なインターフェイスを既に提供しているため、追加のインストールは必要ありません。
flex と bison は mac os x で自動的にあると思いますか? readline や libplotter についてよくわかりませんか?
make と入力すると、エラーが返されます。
g++ -c -Wall -O2 -g -DQCL_DEBUG -DQC_DEBUG -DQCL_PLOT -DQCL_USE_READLINE -DQCL_IRQ -Iqc -DDEF_INCLUDE_PATH="\"/usr/local/lib/qcl\"" -c -o error.o error.cc
error.cc: In function ‘void initialize_readline()’:
error.cc:39: error: ‘rl_unbind_key’ was not declared in this scope
make: *** [error.o] Error 1
ヘルプ、一般的なヒント、または特定の指示をいただければ幸いです。