ANB12****@nifty*****
ANB12****@nifty*****
2006年 8月 9日 (水) 21:57:23 JST
はじめまして、新井と申します。 mecab-0.92を、Solaris10にインストールしようとしましたら、 以下のエラーが発生しました。 インストールした手順は、 % gunzip -c mecab-0.92.tar.gz | tar xvf - % cd mecab-0.92 % ./configure % make % make check で、make checkしたところ、以下のエラーが発生しました。 ----------------------------------------------------------------------------------- %make check Making check in src make[1]: Entering directory `/export/home/sof/soft/mecab-0.92/src' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/export/home/sof/soft/mecab-0.92/src' Making check in man make[1]: Entering directory `/export/home/sof/soft/mecab-0.92/man' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/export/home/sof/soft/mecab-0.92/man' Making check in doc make[1]: Entering directory `/export/home/sof/soft/mecab-0.92/doc' make[1]: Nothing to be done for `check'. make[1]: Leaving directory `/export/home/sof/soft/mecab-0.92/doc' Making check in tests make[1]: Entering directory `/export/home/sof/soft/mecab-0.92/tests' make check-TESTS make[2]: Entering directory `/export/home/sof/soft/mecab-0.92/tests' reading ./unk.def ... 2 emitting double-array: 100% |###########################################| reading ./dic.csv ... 177 emitting double-array: 100% |###########################################| emitting matrix : 100% |###########################################| done! バスエラー 1,10d0 < ヲトシンナマエヒンカンダシ < カモノ < ウメイ < カラマデモト < コクドクミナワンガ < オット < ウマデ < ウメイマサワカイタイ < ケットワマエン < ソノミミアルイチ runtests faild in shiin ./run.sh: -1: 番号が正しくありません。 reading ./unk.def ... 2 emitting double-array: 100% |###########################################| reading ./dic.csv ... 83 emitting double-array: 100% |###########################################| emitting matrix : 100% |###########################################| done! バスエラー 1,20d0 < ヨリスコウメリュツ < カリヨシャメイル < カイヨリスウ < シカイルイヨリク < イガゾウ < コウシリアメグル < コウロセイ < ナリスコノ < サッポウヨリナドモクランシハ < シテレイミヤロセイ < ムラニヨ < オヤクラナイキ < レイムペシナル < エキュモッセイ < オカラムシリョウナガク < エキョウ < イドウ < トウリヨミズカライキ < カミヨリツナスベツヨミニホウミミヤミフミヤヤ < レンカブツノ runtests faild in t9 ./run.sh: -1: 番号が正しくありません。 reading ./unk.def ... 2 emitting double-array: 100% |###########################################| reading ./dic.csv ... 450 emitting double-array: 100% |###########################################| done! バスエラー 1,7d0 < けんがなおみにほんをよませた < けんはなをみがすきだ < かったーをかったうれしかった < あまりにもたいどがちがっていますよ < ぺきんだっくをたべました < ここではきものをぬぐ < にんげんにはいろんなたいぷのひとがいます runtests faild in latin ./run.sh: -1: 番号が正しくありません。 reading ./unk.def ... 2 emitting double-array: 100% |###########################################| reading ./dic.csv ... 162 emitting double-array: 100% |###########################################| emitting matrix : 100% |###########################################| done! バスエラー 1,7d0 < コレハナンデスカ < カッターヲカッタウレシカッタ < ショウチュウズキノオヤジ < ガンバッテクダサイ < ミナサンオコシクダサイマシテアリガトウゴザイマス < ドナッテモラオウカシラ < スゲーヨコレ runtests faild in katakana ./run.sh: -1: 番号が正しくありません。 reading ./unk.def ... 2 emitting double-array: 100% |###########################################| reading ./dic.csv ... 4 emitting double-array: 100% |###########################################| done! バスエラー 1,2d0 < <a href="http://www.city.kyoto.jp/">京都</a>に行った. < <a href="http://www.yahoo.com/">Yahoo</a>と<a href="http://www.google.com/">Google</a> runtests faild in autolink ./run.sh: -1: 番号が正しくありません。 PASS: run.sh PASS: run2.sh ================== All 2 tests passed ================== make[2]: Leaving directory `/export/home/sof/soft/mecab-0.92/tests' make[1]: Leaving directory `/export/home/sof/soft/mecab-0.92/tests' make[1]: Entering directory `/export/home/sof/soft/mecab-0.92' make[1]: Leaving directory `/export/home/sof/soft/mecab-0.92' ----------------------------------------------------------------------------------- バスエラーが多発していますが、これは何が原因でエラーが発せいしているのでしょうか? このあと、このまま強引ですが、スーパーユーザーになり、make install しようとしましたが、またエラーが発生しました。 ----------------------------------------------------------------------------------- #make install Making install in src make[1]: Entering directory `/export/home/sof/soft/mecab-0.92/src' make[2]: Entering directory `/export/home/sof/soft/mecab-0.92/src' /bin/bash ../mkinstalldirs /usr/local/lib /bin/bash ../libtool --mode=install .././install-sh -c libmecab.la /usr/local/lib/libmecab.la .././install-sh -c .libs/libmecab.so.1.0.0 /usr/local/lib/libmecab.so.1.0.0 ../libtool: line 5864: .././install-sh: Permission denied make[2]: *** [install-libLTLIBRARIES] Error 126 make[2]: Leaving directory `/export/home/sof/soft/mecab-0.92/src' make[1]: *** [install-am] Error 2 make[1]: Leaving directory `/export/home/sof/soft/mecab-0.92/src' make: *** [install-recursive] Error 1 ----------------------------------------------------------------------------------- エラーメッセージから、install-sh の権限を変更すればいいみたいですが、合っていますでしょうか? 以上、長文ですいませんが、ご教授くださいお願いいたします。