13

昨日、cabalでdarcsのインストールに失敗しましたが、今日はghc--makenode.hsを実行するとこれが発生します。

node.hs:13:8:モジュール `System'が見つかりませんでした:-vを使用して、検索されたファイルのリストを表示します。

どこかで、カバールはシステムモジュールを壊したようです。これを修復するにはどうすればよいですか?

OSXではバージョン7.0.1のghcを使用しています。

4

1 に答える 1

19

GHC 7は、まったく新しいHaskell2010標準を使用しています。したがって、レガシーモジュールは含まれなくなりました。System.IO代わりに新しいモジュール(など)を使用するか、-package haskell98スイッチを使用してサポートを再度有効にすることをお勧めします。確かに、LANGUAGEこれを行うためのプラグマもあります。

于 2010-12-15T06:25:24.780 に答える