我目前正在嘗試構建如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