モノ用のコンパイラ/プラグインが見つからないようです。存在しますか?
これにより、「mono fsi.exe」およびコンパイル済みのF#アプリを「mono myApp.exe」として実行できるようになるという基本的な機能が提供されます。
役立つヒント:
コンパイラーおよびF#インタラクティブ用のスクリプトを作成することは理にかなっています。例:
/ usr/local/bin/fsc
#!/ bin/sh exec/usr/bin/mono /usr/local/src/FSharp-1.9.9.9/bin/fsc.exe $ @
/ usr/local/bin/fsi
#!/ bin/sh exec/usr/bin/mono /usr/local/src/FSharp-1.9.9.9/bin/fsi.exe $ @
F#インタラクティブ(fsi.exe)はデフォルトでSystem.Windows.Formsを参照しようとするため、これを実行するには、MonoでのWinFormsサポートが必要になります。
fsi.exeは、GnomeターミナルよりもXtermでうまく機能します。
参考までに、Linux(.debおよび.rpm)パッケージとMac OS Xインストーラーが http://fsxplat.codeplex.com/ で入手できるようになりました。これにより、手動で行う必要がなくなります。ファイルをコピーして、独自のランチャースクリプトを作成します。
はい、あります。これをチェックしてください: F#for Mono
MicrosoftのF#Zipファイル をダウンロードして、(たとえば) "mono fsi.exe"を実行できます。
Piotr Zurekが言ったことは、基本的に私がF#とモノラルをUbuntu 9.04で動作させるために行ったもので、次のコメントが付いています。
F#コンパイラの作者の1人であるJoe Pamerが、7月にこれを機能させるのを手伝ってくれました。手順をここに書きました: http://saladwithsteve.com/2010/07/building-fsharp -on-the-mac.html
Ubuntuを使用している場合は、次の3つの手順に従います。
次のコマンドを実行します。
Sudo apt-add-repository ppa:directhex/ppa
Sudo apt-get update
Sudo apt-get install monodevelop
MonoDevelopを起動します。アドインマネージャーに移動、ギャラリー>言語バインディング> F#、インストール。
F#PowerPackおよびMySQLコネクタを含む詳細なインストール手順については、こちらもご覧ください。 http://2sharp4u.wordpress.com/2010/09/03/installing-f-2-0-on-monolinux