Kouhei Sutou
kou****@clear*****
2014年 8月 29日 (金) 21:26:28 JST
須藤です。 In <54006****@gmail*****> "[groonga-dev,02713] Re: お願い: Rroongaのリリース" on Fri, 29 Aug 2014 21:00:05 +0900, hiroshi hatake <cosmo****@gmail*****> wrote: > LatestGroongaVersion 4.0.4でも4.0.5でもWindows向けビルドが滞りなく出来た > ので、 > Groonga 4.0.5でビルドしたものをリリースしました! ありがとうございます! > バイナリサイズが結構大きくなっていますが、これはmruby周りの変更によるも > のでしょうか…? たしかに大きいですね。。。 gem unpackしてduしてみるとvendor/以下はそんなにサイズは変わっ ていなくて、lib/2.0/とlib/2.1/以下が大きくなっていますね。。。 この下にはgroonga.soしかないんですが、こいつらが大きいですね。 nmするとシンボルが見えるのでstripされていないから大きいんで すね。 あれ、これ、知っているな。。。 https://github.com/ruby-gnome2/ruby-gnome2/blob/master/Rakefile#L374 change_environment_variable("MAKE" => "make debugflags=") do にあるみたいにビルド時のデバッグフラグ(-ggdb3)を無効にする か、最後にstripすると小さくなるやつです。 次からはデバッグフラグを無効にしましょう! > (こっそりHomebrewにもサマータイムでpull reqしていて28日中にマージまで > こぎつけてました、ふふふ…。) さすがです! -- 須藤 功平 <kou****@clear*****> 株式会社クリアコード <http://www.clear-code.com/> Groongaベースの全文検索システムを総合サポート: http://groonga.org/ja/support/ パッチ採用 - プログラミングが楽しい人向けの採用プロセス: http://www.clear-code.com/recruitment/ コードリーダー育成支援 - 自然とリーダブルコードを書くチームへ: http://www.clear-code.com/services/code-reader/