2

我对 Haskell 比较陌生,来自 F#(一种 Microsoft 语言)。

我从脚手架创建了一个 Yesod 项目,玩了一下,调整了一些东西,但是它停止了工作,并出现以下错误消息(在所有模块都成功构建之后):

devel.hs: D:\yesod\projects\test101\dist\build\HStest101-0.0.0.o: unknown symbol `___stginit_test101zm0zi0zi0_HandlerziPage_'
devel.hs: devel.hs: unable to load package `test101-0.0.0'
Exit code: ExitFailure 1

通过直接使用 cabal ( cabal build, cabal install, dist\build\test101\test101) 我能够运行应用程序,但这真的很烦人。

我能做些什么?

谢谢!

4

1 回答 1

6

我认为您需要将新模块(特别是 Handler.Page)添加到 cabal 文件中。

于 2011-09-24T17:21:11.210 回答