MacでScalaをインストールしてみる
Mac Snow LeopardにScalaをインスコした時のメモ。
Scalaが気になって気になってしょうがないのでとりあえずインストール。
MacPortでインストールすればいいんじゃね?って軽い考え。
% sudo port install scala Password: ---> Computing dependencies for scala ---> Fetching scala Error: Please one of the numbered scala* ports instead. Error: Target org.macports.fetch returned: obsolete port Error: Status 1 encountered during processing. Before reporting a bug, first run the command again with the -d flag to get complete output. zsh% scala zsh: command not found: scala
とりあえず失敗orz
scalaじゃインストール出来ないっぽい。
検索でもするか
% port search scala dspam @3.8.0 (mail, net) Scalable, open-source statistical anti-spam filter mkpwd @0.7 (sysutils) mkpwd is a scalable password generator omake @0.9.8.5-3 (devel) OMake is a build system designed for scalability and portability p5-readonly @1.03 (perl) Facility for creating read-only scalars, arrays, hashes. p5-readonly-xs @1.04 (perl) Readonly::XS is a companion module for Readonly. It speeds up read-only scalar variables. p5-scalar-list-utils @1.22 (perl) Perl subroutines that would be nice to have in the perl core py25-cometd @0.2 (python) Cometd is a scalable HTTP-based event routing bus that uses a push technology pattern known as Comet. scala @2.7.7 (lang, java) The Scala Programming Language scala-devel @2.8.0.Beta1-prerelease (lang, java) The Scala Programming Language scala-migrations @0.9.2 (java) Database migrations written in Scala scala27 @2.7.7 (lang, java) The Scala Programming Language scala28 @0.2.8.0.Beta1-prerelease (lang, java) The Scala Programming Language scalaz @2.3 (java) General utility library that extends the Scala core API slepc @3.0.0-p7 (math, science) Scalable Library for Eigenvalue Problem Computations splat @1.0 (net) Splat: Scalable Periodic LDAP Attribute Transmogrifier Found 15 ports.
とりあえず、scala27をインスコしておけばいいみたい。scala28はBetaって書いてるし。
% sudo port install scala27 ---> Computing dependencies for scala27 ---> Fetching scala27 ---> Attempting to fetch scala-2.7.7.final.tgz from http://lil.fr.distfiles.macports.org/scala27 ---> Verifying checksum(s) for scala27 ---> Extracting scala27 ---> Configuring scala27 ---> Building scala27 ---> Staging scala27 into destroot ---> Installing scala27 @2.7.7_0 ---> Activating scala27 @2.7.7_0 ---> Cleaning scala27
おっ、成功
一応確認
% scala -version Scala code runner version 2.7.7.final -- Copyright 2002-2009, LAMP/EPFL
おk。
とりあえず、コレ読んで勉強する。
- 作者: デイビッド・ポラック,羽生田栄一,大塚庸史
- 出版社/メーカー: 日経BP社
- 発売日: 2010/03/18
- メディア: 単行本
- 購入: 14人 クリック: 251回
- この商品を含むブログ (31件) を見る