1

Arch Linux で monodeveloper を使用して F# を実行する必要があります。(使用しないようにアドバイスしないでください。大学のコースで必要なため、使用する必要があります)。このリンクで説明されているように、F# の言語バインディングを追加しようとしました (ダウンロードした zip ファイルを展開し、アドイン マネージャーから追加しようとしました)。

https://code.google.com/p/wildart/wiki/FSharpBinding

次のエラーが表示されます。

依存関係の競合があるため、選択したアドインをインストールできません。

パッケージ「Components v2.2」はどのリポジトリにも見つかりませんでした

パッケージ「Core v2.2」はどのリポジトリにも見つかりませんでした

パッケージ 'Core.Gui v2.2' がどのリポジトリにも見つかりませんでした

パッケージ「Ide v2.2」はどのリポジトリにも見つかりませんでした

パッケージ「Projects v2.2」はどのリポジトリにも見つかりませんでした

パッケージ 'Projects.Gui v2.2' がどのリポジトリにも見つかりませんでした

どうすればこの問題を解決できますか? インターネットで検索しましたが、まだ解決策を見つけることができませんでした。


2 番目の方法として、github で説明されているように、最初からビルドしてインストールしようとしました。

https://github.com/fsharp/fsharpbinding/tree/master/monodevelop

fsharpbinding.zip をダウンロードし、nuget をインストールし (「必要な nuget パッケージ」と表示されているので、他に何をダウンロードすればよいかわかりません)、ファイルを解凍し、フォルダーの下で ./configure.sh を呼び出します。指定されたパスに fsc が見つからないため、失敗します。

これは、(/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perlにfscがありません

検索する他のすべてのディレクトリを正常に検出します。F# は既にインストールされていますが、configure.sh へのパスを渡す fsc を見つける方法がわかりません。私は何をすべきか?

4

1 に答える 1

1

これに遭遇しただけで、この問題のようです。monodevelopをアンインストールし、aurからmonodevelop-latestをインストールすることで修正しました

于 2014-10-05T22:38:45.697 に答える