Ruby 2.2.0でRuby/TKを使えるようにするconfigureオプション
はじめに
rbenvとruby-buildでそのままRuby 2.2.0を入れると、たいていRuby/Tkが使えないので、configureオプションを設定します。ちなみに、こちらのパッチは必要無くなったようです。
Debian SidやUbuntu 14.10 (64bit)の場合
$ apt-get install tk-dev $ RUBY_CONFIGURE_OPTS="--with-tcltkversion=8.6 \ --with-tcl-lib=/usr/lib/x86_64-linux-gnu \ --with-tk-lib=/usr/lib/x86_64-linux-gnu \ --with-tcl-include=/usr/include/tcl8.6 \ --with-tk-include=/usr/include/tk8.6 \ --enable-pthread --enable-shared" \ rbenv install 2.2.0
FreeBSD 10.1の場合
$ pkg install tk86 $ RUBY_CONFIGURE_OPTS="--with-tcltkversion=86 \ --with-opt-dir=/usr/local \ --with-tcl-include=/usr/local/include/tcl8.6 \ --with-tk-include=/usr/local/include/tk8.6 \ --enable-pthread --enable-shared" \ rbenv install 2.2.0