Haskell 32 位程序在 64 位 Windows 上冻结

发布于 2024-12-08 10:09:22 字数 312 浏览 0 评论 0原文

我正在使用 GHC 在一个名为 citeproc-hs 的特定 (Haskell-) 库的帮助下为 Windows 构建一个 haskell pogram。在 32 位 Windows XP 计算机上,该应用程序运行良好,而在另一个 Windows 7 64 位环境(在 3 台不同的 PC 上测试)上,上述“该库读取特定文件(“样式”文件)的功能”只是冻结,没有任何错误我使用相同的 .exe 文件,但有一个我无法解释的不同行为。

是否存在一些有关 32 位 Haskell 的已知问题 - 在 64 位环境中进行编译,或者有人知道我是怎么做的吗?可以解决这个奇怪的问题吗

I'm using the GHC to build a haskell pogram for Windows with help of a speciefic (Haskell-)Library which is called citeproc-hs. On a 32Bit-Windows XP machine the application works just fine whereas on another Windows 7 64Bit environment (tested on 3 different PCs) a "function of that library reading a speciefic file (a "style" file) mentioned above just freezes without any error message. I use the same .exe file and nevertheless there is a different behaviour I cannot explain.

Are there maybe some known problems concerning 32Bit Haskell - compilations in an 64Bit environment or does anyone has an idea how I could solve this strange problem?

Thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

沫尐诺 2024-12-15 10:09:22

我在生产中的 64 位 Windows 上使用 GHC,我们似乎没有任何问题。

我建议升级。如果该行为继续存在,请报告 GHC 错误。

I use GHC on 64 bit windows in production, and we don't seem to have any issues.

I would suggest upgrading. If the behavior continues, report a bug against GHC.

瑾夏年华 2024-12-15 10:09:22

你能以解释模式运行它吗?也许 citeproc-hs 是有罪的。它包含任何 C 代码吗?当然,您可以逐行注释掉,看看出了什么问题。 “hello world”运行正常吗?

Can you run it interpreted mode? Probably citeproc-hs is guilty. Does it contains any C code? And of course, you may comment out line-by-line and see what goes wrong. Does "hello world" runs fine?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文