[groonga-dev,04577] Re: rroongaがRubyInstaller2.4(x64)で動かない(再送)

Back to archive index

ongaeshi ongae****@gmail*****
2018年 1月 29日 (月) 15:21:41 JST


おんがえしです。

>> http://myokoym.net/public/rroonga-7.0.3-x86-mingw32.gem
>> http://myokoym.net/public/rroonga-7.0.3-x64-mingw32.gem

ダウンロードして手元のWindows環境で動かしてみました。

$ gem install rroonga-7.0.3-x64-mingw32.gem
Successfully installed rroonga-7.0.3-x64-mingw32
Parsing documentation for rroonga-7.0.3-x64-mingw32
Installing ri documentation for rroonga-7.0.3-x64-mingw32
Done installing documentation for rroonga after 7 seconds

インストールには成功。

$ ruby -r "rroonga" -e ""

エラーが出なくなりました!

$ gem install eventmachine --platform=ruby
$ gem install milkode
$ milk init
$ milk add https://github.com/ranguba/rroonga.git
$ milk grep -p rroonga products rroonga
.../rroonga/doc/po/ja.po:9627:"rroonga = products.add(\"Rroonga\")\n"
.../rroonga/doc/po/ja.po:9721:"rroonga = products.add(\"Rroonga\")\n"
.../rroonga/ext/groonga/rb-grn-variable-size-column.c:120: *
rroonga = product

内部でrroongaを使っているMilkodeも動いているようです。
rroonga7.0.3をRubyGemsにもアップロードしてもらえたら助かります!

横山さん、須藤さんありがとうございました!

2018年1月26日 12:06 Masafumi Yokoyama <yokoy****@clear*****>:
> 横山です。
>
> On 2018年01月25日 17:29, Kouhei Sutou wrote:
>> RubyInstaller2からはPATH環境変数を使わずに独自でDLLを探すよ
>> うになっているので、それに対応させないとGroongaのDLLを見つけ
>> られないんです。
>
> なるほど…!?
>
>>> http://myokoym.net/public/rroonga-7.0.3-x86-mingw32.gem
>>> http://myokoym.net/public/rroonga-7.0.3-x64-mingw32.gem
>>>
>>> が、結果は変わらず、require時にLoadErrorエラーになってしまいました…。
>>
>> なので、↑のgemに
>>
>>    https://github.com/ranguba/rroonga/commit/5f37d5c0a9b28155b5d56a590243239097343c65
>>
>> の変更を入れてみてください。
>>
>> これでrequireできるようになるはずです。
>
> ありがとうございます!
> ビルドし直して更新しました。(今はWindows環境がないので試せませんが…)
>
>> Rroonga、最新のGroongaのAPIに対応させてバージョンアップした
>> いですね。。。2月9日にでも。。。
>
> ですね。。。
>
> --
> 横山 昌史 <Masafumi Yokoyama>
> E-mail: yokoy****@clear*****
> 株式会社クリアコード
> 〒170-0005 東京都豊島区南大塚3-29-9
> Tel: 03-5927-9440
> Web: http://www.clear-code.com/
>
> _______________________________________________
> groonga-dev mailing list
> groon****@lists*****
> https://lists.osdn.me/mailman/listinfo/groonga-dev



-- 
/******************************************
 ongaeshi
 MAIL:   ongae****@gmail*****
 WEB:   http://ongaeshi.me
 Twitter: http://twitter.com/ongaeshi
 ******************************************/



groonga-dev メーリングリストの案内
Back to archive index