Text::ChaSen

Text::ChaSenは、奈良先端科学技術大学が開発した日本語形態素解析 ソフトウェア 茶筌を、perlから利用するためのモジュールです。

同様のものに 茶筌サーバとそれをperlから利用するためのモジュールがありますが、 こちらのモジュールはスタンドアロンに動作する点が異なります。

Text-ChaSen-1.03.tar.gz

問題点

ChaSen 2.3.x 以降より、ChaSen 側で C++ template libray darts を 利用するようになり、この module を build する際に C++ libray のリンクが 必要になりました。
Makefile.PL の WriteMakefile に 'LD' => 'c++' 等を追加するか、 LIBS に -lstdc++ 等を追加して下さい。

pod の記述の不具合について、川合さんより報告がありました。次回のバージョン でこのミスを修正する予定です。 ChaSen.pm-1.03-pod-fix.diff が修正用差分ファイルになります。(2000/12/18)

Text::ChaSen 1.01において、 Perl 5.004_0x 系の古いものはPL_na というシンボルが扱えないために コンパイルできない問題があります。0.20もしくは1.02 を使用して下さい。(2000/04/06)

今のところ Namazu での利用に必要な関数しか実装していません。要望があれば考慮します。

こちらで試した限りでは、libchasenをrelocatableに(例えばgccなら -fpicオプションをつけて)作成する必要がありました。環境によっては 不要かもしれません。

Text::ChaSen は ChaSen 2.0 専用です。ChaSen 1.51 以前では Text-ChaSen1-0.13.tar.gz を利用して下さい。

履歴

Version 1.03
1.02 での対処は不適切だったので修正。 (2000/04/07)
Version 1.02
Perl 5.004_04 より前での問題に対処。 (2000/04/06)
Version 1.01
対処が不十分だったので修正。報告して下さったまつむらさん ありがとうございます。(2000/03/31)
Verison 1.00
そのままではPerl 5.6.0にインストールできない問題に対処。 (2000/03/30)
Version 0.20
Initial version.

Text::ChaSen1

Text::ChaSen1 は、ChaSen 1.51 に対応した perl module です。

Text-ChaSen1-0.13.tar.gz

問題点

ChaSen 2.0 が release されたので、今後 ChaSen1 の積極的なメンテナンスは 行わない予定です。

履歴

Version 0.13 (1999/12/02)
Makefile.PL 中のパッケージ名が間違っていたのを修正。 情報を提供して下さった藤原さんありがとうございます。
Version 0.12 (1999/11/25)
最終行が LF で終っていない文字列にて segfault が発生することのある バグを修正。patch を作成して下さった藤原さんありがとうございます。
Version 0.11
sparse_tostr_longのバグを修正。情報を提供して下さった 高久さんありがとうございます。
Version 0.10
初期バージョン

戻る


Last modified: 03/10/13

knok@daionet.gr.jp