OS:openSUSEのタンブルウィード最新スタックのセットアップ
スタックのドキュメントが言うように、私はタンブルウィード上のデフォルトのリポジトリからzypperで使用してスタックをインストールすることができます。ビンへのパスは/usr/bin/stack
です。
私は公式ホームページでスタックチュートリアルに続き、stack new helloworld new-template
(どちらでも動作します)を実行しました。フォルダにcd
した後、私はstack setup
を実行しようとしたが、これはで失敗します。私はまだエラーを解決するために何をすべきかわからないいくつかのグーグル後
The GHC located at /usr/bin/ghc failed to compile a sanity check. Please see:
http://docs.haskellstack.org/en/stable/install_and_upgrade/
for more information. Exception was:
Running /usr/bin/ghc /tmp/stack-sanity-check9034/Main.hs
-no-user-package-db in directory /tmp/stack-sanity-check9034/
exited with ExitFailure 1
/tmp/stack-sanity-check9034/Main.hs:1:8:
Could not find module ‘Distribution.Simple’
Use -v to see a list of the files searched for.
。それは私が非常に基本的なものを欠いているようなものです。
stack.yamlファイルで、 'system-ghc:false'を追加/設定してスタック設定を再実行してみてください。スタックに独自のghc(〜/ .stackに格納されます)をダウンロードしてインストールし、システム提供のバージョンを/ usr/bin/ghcで使用しないようにします。 – ErikR
ありがとうございます。質問を解決済みにすることができるように、これを回答として投稿してください。 – Paradiesstaub