[Ruby] gems: nokogiri をインストールする

memo.

こちらを参考にさせて頂きました。

必須ライブラリを brew でインストールします。

% brew doctor
% brew update
% brew upgrade
% brew tap homebrew/dupes
% brew install libxml2 libxslt libiconv

nokogiri をインストールします。

% gem install nokogiri -- --use-system-libraries --with-iconv-dir="$(brew --prefix libiconv)" --with-xml2-config="$(brew --prefix libxml2)/bin/xml2-config" --with-xslt-config="$(brew --prefix libxslt)/bin/xslt-config"
Building native extensions with: '--use-system-libraries --with-iconv-dir=/usr/local/opt/libiconv --with-xml2-config=/usr/local/opt/libxml2/bin/xml2-config --with-xslt-config=/usr/local/opt/libxslt/bin/xslt-config'
This could take a while...
Successfully installed nokogiri-1.6.6.2
1 gem installed

バージョンを確認。

% nokogiri -v
# Nokogiri (1.6.6.2)
    ---
    warnings: []
    nokogiri: 1.6.6.2
    ruby:
      version: 2.2.3
      platform: x86_64-darwin14
      description: ruby 2.2.3p173 (2015-08-18 revision 51636) [x86_64-darwin14]
      engine: ruby
    libxml:
      binding: extension
      source: system
      compiled: 2.9.0
      loaded: 2.9.0