Masafumi Yokoyama
myoko****@gmail*****
2014年 5月 5日 (月) 22:27:17 JST
横山です。 2014年5月4日 22:46 yoku ts. <yoku0****@gmail*****>: > msi版で試してみたところ、同じエラーで再現しました。 > > errno 2はNo such file or directoryのようなので、 > > C:\Program Files\MariaDB 10.0>bin\perror 2 > OS error code 2: No such file or directory > Win32 error code 2: 指定されたファイルが見つかりません。 確認ありがとうございます!私も同じエラーコードでした。 (MySQLではエラーコードの確認にperrorを使うんですね。勉強になります) > ファイルはあるので、おっしゃるとおりパスの探索がどこかおかしいようです。 > > msiを使って"C:\Program Files\MariaDB 10.0"に入れられたものを > "C:\MariaDB 10.0"や"C:\MariaDB10.0"に移してみても、同じerrno 2で戻ってきました。 > (ので、やっぱりホワイトスペースは無罪かなと思います) なるほど、ホワイトスペースを含まないパスでも同じエラーなら 完全に疑いは晴れますね。早とちりでした。。。 > zip, msiとも[groonga-dev, 02259] のものを使いました。 > http://sourceforge.jp/projects/groonga/lists/archive/dev/2014-April/002261.html 私はGitHub上のものを使ったんですが、たぶん同じものだと思います。 https://github.com/mroonga/mroonga/releases > MariaDB本家のmsiパッケージ(あるんでしたっけ?)は、どうなるんだろう。。 > Windowsだと使い慣れているデバッグツールが使えなくて色々手間取っていたりします(´・ω・`) どうやらgroonga.dllが含まれていないのが原因のようなので、 本家は大丈夫だと思います。(試していませんが。。。) ちなみに私は、Windowsで依存関係を調べるときはDependency Walkerを使っています。 http://www.dependencywalker.com/ > 取り急ぎお知らせまで。 連休中にどうもありがとうございました!とても助かりました。 -- 横山 昌史(Masafumi Yokoyama)