Closed umentu closed 9 years ago
環境は Mac 10.10.2 npm 1.3.24 node.js v0.10.25
です。
ご報告ありがとうございます。
make
で失敗しているようです。
npm によるエラーメッセージの前に make
で実行したコンパイラによるエラーメッセージがあると思うのですが、そちらも貼り付けていただけないでしょうか?
ご返信ありがとうございます! 大変失礼しました。 以下のとおりです。
Making all in text2mecab gcc -DHAVE_CONFIG_H -I. -I../mecab -D CHARSET_UTF_8 -O2 -Wall -g -g -O2 -finput-charset=UTF-8 -fexec-charset=UTF-8 -MT text2mecab.o -MD -MP -MF .deps/text2mecab.Tpo -c -o text2mecab.o text2mecab.c clang: error: unknown argument: '-finput-charset=UTF-8' clang: error: unknown argument: '-fexec-charset=UTF-8' make[2]: * [text2mecab.o] Error 1 make[1]: * [all-recursive] Error 1 make: *\ [openjtalk] Error 2 npm ERR! Darwin 14.1.0 npm ERR! argv "node" "/usr/local/bin/npm" "install" npm ERR! node v0.10.35 npm ERR! npm v2.1.18 npm ERR! code ELIFECYCLE
npm ERR! openjtalk@0.0.2 install: make
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the openjtalk@0.0.2 install script 'make'.
npm ERR! This is most likely a problem with the openjtalk package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! make
npm ERR! You can get their info via:
npm ERR! npm owner ls openjtalk
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request: npm ERR! /Users/umentu/Dropbox/drone/ardrone-voice/npm-debug.log
よろしくお願いします。
こちらは node-openjtalk
の方のビルドエラーのようです(こちらも対応が必要ですね)。
node-julius
のエラーを再度調べてみて頂けないでしょうか。
再度失礼いたしました。 別の方の https://github.com/senyoltw/ardrone-voice をインストールしようとして発生したため、間違った情報を送ってしまいました。 以下がJuliusの情報です。
Making all in text2mecab gcc -DHAVE_CONFIG_H -I. -I../mecab -D CHARSET_UTF_8 -Qunused-arguments -O2 -Wall -g -Qunused-arguments -finput-charset=UTF-8 -fexec-charset=UTF-8 -MT text2mecab.o -MD -MP -MF .deps/text2mecab.Tpo -c -o text2mecab.o text2mecab.c clang: error: unknown argument: '-finput-charset=UTF-8' clang: error: unknown argument: '-fexec-charset=UTF-8' make[2]: * [text2mecab.o] Error 1 make[1]: * [all-recursive] Error 1 make: *\ [openjtalk] Error 2 npm ERR! Darwin 14.1.0 npm ERR! argv "node" "/usr/local/bin/npm" "install" npm ERR! node v0.10.35 npm ERR! npm v2.1.18 npm ERR! code ELIFECYCLE
npm ERR! julius@0.0.6 install: make
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the julius@0.0.6 install script 'make'.
npm ERR! This is most likely a problem with the julius package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! make
npm ERR! You can get their info via:
npm ERR! npm owner ls julius
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request: npm ERR! /Users/umentu/Dropbox/drone/ardrone-voice/npm-debug.log
事例としては http://pandrbox.wiki.fc2.com/wiki/Open%20JTalk が近いかもしれません。
よろしくお願いいたします。
ありがとうございます。
問題は2つあるようで node-julius
のエラーと node-openjtalk
のエラーがあるように思われます。
上記の text2mecab
コンパイル時のコンパイルオプション不足のエラーは node-openjtalk
( https://github.com/hecomi/node-openjtalk )の問題となりますので、他の人の参考になればと思い、そちらの issue で議論させて頂けると助かります。
ここでは問題切り分けのために、node-julius
に関して議論させていただけると助かるのですが、どこか適当なディレクトリ下で、
$ npm install julius
を実行してみて頂けないでしょうか?
openjtalkの方は別途投稿させていただきます。 ちなみに
$ npm install julius
は正常にインストールが完了しました。
Nothing to build cp julius-4.3/gramtools/mkdfa/mkdfa.pl tool/mkdfa cp julius-4.3/gramtools/mkdfa/mkfa-1.44-flex/mkfa.dSYM tool/mkfa cp julius-4.3/gramtools/generate/generate.dSYM tool/generate cp julius-4.3/gramtools/dfa_minimize/dfa_minimize.dSYM tool/dfa_minimize node-gyp rebuild CXX(target) Release/obj.target/julius/src/julius.o SOLINK_MODULE(target) Release/julius.node SOLINK_MODULE(target) Release/julius.node: Finished julius@0.0.6 julius ├── async@0.1.22 └── mecab-async@0.0.9 (shell-quote@1.4.3, execsync@0.0.6)
node-julius
は問題ないようなのでこちらの issue は close いたします。
npm install でのインストール時に下記の
npm ERR! julius@0.0.6 install:
make
npm ERR! Exit status 2 npm ERR! npm ERR! Failed at the julius@0.0.6 install script. npm ERR! This is most likely a problem with the julius package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! make npm ERR! You can get their info via: npm ERR! npm owner ls julius npm ERR! There is likely additional logging output above.npm ERR! System Darwin 14.1.0 npm ERR! command "node" "/usr/local/bin/npm" "install" npm ERR! cwd /Users/s.tachibana/Dropbox/drone/ardrone-voice npm ERR! node -v v0.10.25 npm ERR! npm -v 1.3.24 npm ERR! code ELIFECYCLE npm http GET https://registry.npmjs.org/uuid-v4 npm http 304 https://registry.npmjs.org/uuid-v4
考えられる原因はありますでしょうか? 必要なパッケージなどがあればご教示いただけないでしょうか?