«前の日記(2008.04.21 / Monday) 最新 次の日記(2008.04.25 / Friday)» 編集

Hena Hena Nikki

2003|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|10|11|12|
2012|01|02|03|04|05|06|07|08|10|12|
2013|01|02|04|06|

2008.04.23 / Wednesday [長年日記]

* [computer] libidn 1.8 を Mac OS X 10.4 にインストールする

事前に gettext, iconv あたりを入れておくと良い。

$ wget -c http://ftp.gnu.org/gnu/libidn/libidn-1.8.tar.gz
$ zcat libidn-1.8.tar.gz | tar xvf -
$ cd libidn-1.8/
$ ./configure
$ make && make check
$ sudo make install

CFLAGS はお好みで。

* [computer] 茶筌 2.3.3 を Mac OS X 10.5 にインストールする

事前に Darts (僕の環境では 0.32), iconv を入れておくと良い。

$ wget -c http://jaist.dl.sourceforge.jp/chasen-legacy/24339/chasen-2.3.3.tar.gz
$ zcat chasen-2.3.3.tar.gz | tar xvf -
$ cd chasen-2.3.3/
$ vim configure +8548

ここで ac_cv_lib_iconv_iconv=noac_cv_lib_iconv_iconv=yes に変更。

$ vim lib/dartsdic.cpp +71

ここで darts->setArray(cha_mmap_map(da->da_mmap));darts->set_array(cha_mmap_map(da->da_mmap)); に変更。

$ vim lib/dartsdic.cpp +163

ここで char** keys = new char*[entries->size()];const char** keys = new const char*[entries->size()]; に変更。

$ ./configure
$ make && make check
$ sudo make install

CFLAGS はあまりいじらない方が良いかもしれない。

今回はあえて 2.3.3 と古い茶筌を入れたが、 辞書は新しい IPADIC 2.7.0 で問題ない (早く正式版の NAIST-Japanese-dic を使いたいところだが…)。

* [myself] …

全てがどうでも良くなってきた。


  • この日記には本日 名の方が訪問してくださっているようです。 また、昨日は 名の方が訪問してくださったようです。
  • この日記の更新情報の取得には antenna.lirs を利用するのがおすすめです。