Ubuntuにインストールする場合、
gem install tk
だけでうまくいく時もあるが、これで失敗しても、今までと同じような方法で適当なオプションを指定するとインストールできるケースがある。
sudo apt install tk-dev
install.sh
gem install tk -- --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/tcl8.6 \
--enable-pthread
拡張ライブラリを使用する場合は、適宜 apt search
などで検索して apt install
する。新しく拡張ライブラリを入れた時、そのまますぐ認識する場合と、tk のgem をインストールし直さないと、拡張ライブラリを認識しないことがあるようだ。