現在、Haskell wiki hereの説明に従ってwxHaskellをビルドしようとしています。残念ながら、私はいつもmingw32-makeコマンドを実行した後、次のエラーメッセージを受け取ります:wxWidgetsをビルドするときにメモリ不足エラーが発生する
c:/ mingw/bin /.../lib/gcc/mingw2/ 4.5.2 /../../。 ./../mingw32/bin/ld.exe: 31395840メモリ割り当てのうちバイト
collect2はを:ldは
MINGW32-メイク1つの終了ステータスが返されました:* [.... \ lib \ gcc_dll \ wxmsw28u_gcc_custom.dll] エラー1
これはwxHaskellの問題ではありませんが、wxHaskellに必要と思われるコンパイラオプション "MONOLITHIC = 1"を使用した場合にのみ発生します。だから、他のwxHaskellユーザーの一人がこの問題の解決策を知っているかもしれません。
私のシステムの仕様とコンパイラに関心があるかもしれないので、ここで彼らは、次のとおりです。
- のWindows 7
- 4ギガバイトのRAM
- Haskellのプラットフォーム2011.2.0.1
- MSYS 1.0.11
- 自動minGWインストーラhere
奇妙なことは、もう一週間はウィンドウを再インストールする前にコンパイルすることです。残念ながら私は別のMinGWバージョンを使用していたのか、それとも別のものがあるのかどうかは分かりません。
編集:私はちょうどこの質問に答えるためにTDM GCC