Make: Не удалось найти модуль 'System'
Вчера у меня была неудачная установка darcs с помощью cabal, сегодня я получаю это при запуске ghc -make node.hs:
node.hs: 13: 8: Не удалось найти модуль `System ': Используйте -v, чтобы просмотреть список искомых файлов.
Где-то по строкам каббал, похоже, укусил его системный модуль. Что я могу сделать, чтобы исправить это?
Я использую версию 7.0.1 ghc в OSX.
Ответы
Ответ 1
GHC 7 использует совершенно новый стандарт Haskell 2010. Таким образом, он больше не включает устаревшие модули. Рекоммендуем использовать вместо этого новые модули (например, System.IO
) или использовать переключатель -package haskell98
, чтобы снова включить поддержку. Для этого также существует прагма LANGUAGE
.