2011-10-04 76 views
3

我正在使用GHC爲Windows構建haskell程序,並使用specitation(Haskell-)庫稱爲citeproc-hs。在32Bit-Windows XP計算機上,應用程序工作得很好,而在另一個Windows 7 64位環境中(在3個不同的PC上測試),上述庫讀取specieic文件(「樣式」文件)的功能只是凍結而沒有任何錯誤消息我使用相同的.exe文件,但仍然有不同的行爲,我不能解釋。Haskell 32位程序在64位Windows上凍結

是否有一些已知的問題,有關32位Haskell - 編譯在64位環境或有沒有人有一個想法,我可以如何解決這個問題奇怪的問題?

提前感謝!

+3

這可能與GHC總是爲Windows生成32位可執行文件有關。如果您嘗試使用64位庫運行32位可執行文件,則可能會崩潰。 – fuz

+0

難以說出所要問什麼/它不是一個真正的問題? – alternative

回答

1

我用GHC在生產中64位Windows,我們似乎沒有任何問題。

我會建議升級。如果行爲繼續,請報告針對GHC的錯誤。

0

你可以運行它的解釋模式嗎?可能citeproc-hs是有罪的。它是否包含任何C代碼?當然,你可以一行一行地發表評論,看看出了什麼問題。 「你好世界」運行良好嗎?

相關問題