Cabal Configure завершается сбоем при настройке теста (Windows)

Я новичок в Haskell и пытаюсь установить Yesod на машину с Windows с помощью Cabal.

Когда я пытаюсь выполнить yesod devel, я получаю сообщение об ошибке сборки, говоря, что я должен сначала запустить configure.

Затем, когда я запускаю cabal configure, происходит сбой со следующим сообщением:

Resolving dependencies...
Configuring test-0.0.0...
cabal: Test sharing name of exe found. Consider this a bug.

Я использую последнюю версию платформы Haskell (2012.2.0.0).


person BobuSumisu    schedule 04.06.2012    source источник
comment
Это не способ yesodweb.com/page/quickstart.   -  person Jonke    schedule 04.06.2012
comment
Я следую быстрому старту шаг за шагом.   -  person BobuSumisu    schedule 04.06.2012


Ответы (1)


Очевидно, в клике есть ошибка, и у вас не может быть тестового исполняемого файла с тем же именем, что и у обычного исполняемого файла. Поскольку тестовый исполняемый файл называется test, а обычный исполняемый файл имеет то же имя, что и ваш проект, может показаться, что test больше не является допустимым именем для проекта Yesod. Если вы назовете его как-то иначе, он должен работать.

Не могли бы вы отправить отчет об ошибке на Github, чтобы мы запретили людям использовать имя test?

person Michael Snoyman    schedule 04.06.2012
comment
А, вообще не учел название проекта :) - person BobuSumisu; 04.06.2012