我正在尝试按照Haskell wiki here中的描述构建wxHaskell。不幸的是,在运行mingw32-make命令后,我总是收到以下错误消息:
C:/ MinGW的/ bin中/.../ LIB / GCC / mingw2 / 4.5.2 /../../../../的mingw32 / bin中/ ld.exe: 内存不足分配31395840 字节
collect2:ld返回1退出状态
mingw32-make: * [.... \ lib中\ gcc_dll \ wxmsw28u_gcc_custom.dll] 错误1
我知道这不是直接的wxHaskell问题,但只有当我使用wxHaskell似乎需要的编译器选项“MONOLITHIC = 1”时才会出现这种情况。所以也许其他一个wxHaskell用户知道这个问题的解决方案。
由于我的系统规格和编译器可能很有用,因此它们是:
奇怪的是,在我重新安装Windows之前,我已经将它编译好了。不幸的是,我不知道我是否正在使用另一个MinGW版本,或者是否有其他不同之处。
编辑:我可以使用TDM GCC
解决问题答案 0 :(得分:1)
回答这个问题:使用TDM GCC解决了这个问题。