2011-06-22 30 views
1

我目前正在嘗試構建如Haskell wiki here中所述的wxHaskell。不幸的是,我總是收到以下錯誤消息運行的mingw32-make命令後:構建wxWidgets時出現內存不足錯誤

C:/ MinGW的/ bin中/.../的lib/GCC/mingw2/4.5.2 /../../。 ./../mingw32/bin/ld.exe: 了內存分配31395840 字節

collect2:LD返回1退出狀態

的mingw32-化妝:* [.... \ lib \ gcc_dll \ wxmsw28u_gcc_custom.dll] 錯誤1

我知道這不是直接的wxHaskell問題,但它只有在使用wxHaskell似乎需要的編譯器選項「MONOLITHIC = 1」時纔會出現。所以也許其他wxHaskell用戶之一知道這個問題的解決方案。

因爲我的系統規格和編譯器可能會感興趣的,在這裏,他們是:

  • Windows 7的
  • 4 GB RAM
  • 哈斯克爾平臺2011.2.0.1
  • MSYS 1.0.11
  • 自動MinGW安裝程序從here

奇怪的是,我在編譯之前,在另一週重新安裝了Windows之前。不幸的是,我不知道我是否正在使用另一個MinGW版本,或者如果別的東西不同。

編輯:我可以解決使用TDM GCC

回答

1

只是爲了回答這個問題,這個問題:使用TDM GCC解決了這個問題。