UbuntuにF#を入れる
合宿中にF#のコンパイラの入れ方を教わったので備忘録に書いておきます。
環境
- Ubuntu 10.10
- Mono 2.6.7
インストール
F#のコンパイラをダウンロードしてきます。
http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/release.aspx
ただし、最新版ではMono 2.8以上を要求され、Ubuntuのデフォルトでは現在Mono 2.6.7なので1つ前のバージョン(F# August 2010 MSI/ZIP (version 2.0.0.0))のzipを落とします。
次にunzipしたあと展開したディレクトリに入り次のコマンドでmono.snkをダウンロードします。
> wget -O mono.snk http://github.com/mono/mono/raw/master/mcs/class/mono.snk --no-check-certificate
署名が合わないらしく--no-check-certificateを指定しなければなりません。
#どうにかならないのかなぁ・・・
そして展開したディレクトリのルートにあるinstall-mono.shを実行します。
これで一通りの作業は終わりで、コンパイラ自体は展開したディレクトリのbinにfsc.exeやfsi.exeがあるので必要に応じてパスを通してください。