3

我正在尝试使用 Fedora 18 构建一个 Haskell 程序(Hets)。该程序编译良好,并且在启动时有两个选项:使用 GUI 或使用 CLI。如果我使用 CLI 启动它,那么它工作正常。如果我尝试使用 GUI 启动它,我会在屏幕上看到一个白色方块,然后它会在控制台中因以下错误而崩溃:

hets: fd:10: hFlush: resource vanished (Broken pipe)

我已经在 Ubuntu 13.04 上构建并运行了相同的程序,所以我认为这不是源代码,但可能是 Fedora 18 上的库问题。

有人可以建议为什么会发生这种情况吗?

TIA,基思

更新:我已经将二进制文件从 Ubuntu(它可以工作的地方)复制到 Fedora,我得到了相同的错误消息。

4

0 回答 0