トップ «前の日記(2012/09/29 (土) ) 最新 次の日記(2012/10/01 (月) )» 編集 RSS feed

HsbtDiary


2012/09/30 (日) [長年日記]

[travis][ruby] travis の ruby-head で nokogiri がインストール出来ない時の対処方

以下のコードを .travis.yml に書く。

before_install:
  - gem install nokogiri -- --with-cflags='--std=gnu99'

ruby-head のコンパイラ判定の仕組みが変わったのが原因?なんだっけ。他にも ffi とか redcarpet だとかだいたいインストールにこける奴は上のように bundle される前に手動でインストールしておくと解決する。

これ C レベルのコードの修正を gem それぞれでやらないとダメだとしたら結構大変だなー。