ccppc (バージョン 3.3-e500) でいくつかの C ソース ファイルをコンパイルしようとしています。ほとんどの場合、コンパイルは失敗し、次のエラーが表示されます。
0 [main] cc1 {PID} sigproc_init: cannot create wait_sig thread, Win32 Error 8
この Win32 エラーを調べたところ、ERROR_NOT_ENOUGH_MEMORY
. 物理メモリの問題ではないことは確かです。このマシンには 4GB があり、コンパイル時に使用されるのは 1.5GB 以下です。残念ながら、私のマシンにはローカル管理者がいないため、ページファイルの問題を調査できません。
いくつかの失敗の後、ソースは最終的にコンパイルされ、すべてのソースがコンパイルされると、出力された.o
's に明らかな問題はありません。ただし、この問題により、10 分のビルドが 1 時間以上のビルドに変わります。
この問題は XP x86 マシンには存在しません。私は、どちらの OS についても x64 を調査していません。
Windows 7 の ccppc やその他の gcc バイナリでこのような問題に遭遇した人はいますか? 解決策を見つけるためのガイダンスは素晴らしいでしょう。