ござるのブログ

覚え書きいろいろ

MacBook Air(M1, 2020)上でRuby/Tkを使ってPlotchart

久しぶりの更新。

はじめに

MacBook Air(M1, 2020)を手に入れたので、Ruby/Tkを使ってPlotchartできるようにします。

Homebrewのインストール

なにはともあれHomebrewをインストールします。詳細は割愛します。

Rubyのインストール

$ brew install ruby

tcl-tkのインストール

$ brew install tcl-tk

tklibのインストール

ここからtklibのソースをダウンロードします。現時点でtklib-0.6.tar.bz2から7年ぶり2020年2月にリリースされた tklib-0.7.tar.bz2が最新のようです(ここのブログも5年ぶりの更新ですが)。

ともかく、展開してインストールします。

$ tar xvf tklib-0.7.tar.bz2
$ cd tklib-0.7
$ PATH="$(brew --prefix tcl-tk)/bin:$PATH" \
 ./configure --prefix=$(brew --prefix tcl-tk)
$ make install

gemのインストール

Ruby本体から分離されてgemになっているRuby/Tkをインストールします。

$ PATH="$(brew --prefix tcl-tk)/bin:$PATH" \
gem install tk

動作確認

以前の記事に掲載したRubyスクリプトを動作させてみます。

f:id:gzalt:20210629114534p:plain
M1上Ruby/TkでPlotchart動作の様子

問題なく動作しました。