Scala2.9をMacportsでインストール

Scalaをいじることになりそうで、Macportsからインストールしました。
Macportsは古くて、今どきはHomebrewらしいけど移行してる時間がない。


最近使ってなかったので、まずports treeをアップデート。

$ sudo port selfupdate


scalaを探す。

$ port search scala
(略)
scala27 @2.7.7 (lang, java)
The Scala Programming Language

scala28 @2.8.2 (lang, java)
The Scala Programming Language

scala29 @2.9.2 (lang, java)
The Scala Programming Language

scala210 @0.0.2.10.0-M4 (lang, java)
The Scala Programming Language
(略)


安定版最新は2.9のようなので、これをインストール。

$ sudo port install scala29


シンボリックリンクを貼る。

sudo ln -s /opt/local/bin/fsc-2.9 /opt/local/bin/fsc
sudo ln -s /opt/local/bin/scaladoc-2.9 /opt/local/bin/scaladoc
sudo ln -s /opt/local/bin/scala-2.9 /opt/local/bin/scala
sudo ln -s /opt/local/bin/scalap-2.9 /opt/local/bin/scalap
sudo ln -s /opt/local/bin/scalac-2.9 /opt/local/bin/scalac


レッツゴー。

$ scala
Welcome to Scala version 2.9.2 (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.0_26).
Type in expressions to have them evaluated.
Type :help for more information.

scala>