cygwin fork 错误

cygwin fork 错误

我已经设置了一台新电脑并在其上安装了 cygwin。它是 Windows 7 Pro。

每当我尝试在其上构建我们的应用程序时,都会出现以下错误:

 0 [main] sh 3472 child_info_fork::abort: can't commit memory for stack 0x28A000(90112), Win32 error 487

/bin/sh: fork: retry: Resource temporarily unavailable
      0 [main] sh 3220 child_info_fork::abort: can't commit memory for stack 0x28A000(90112), Win32 error 487

/bin/sh: fork: retry: Resource temporarily unavailable
      0 [main] sh 4896 child_info_fork::abort: can't commit memory for stack 0x28A000(90112), Win32 error 487

/bin/sh: fork: retry: Resource temporarily unavailable
      0 [main] sh 4884 child_info_fork::abort: can't commit memory for stack 0x28A000(90112), Win32 error 487

它打印了几次然后就死机了。

我已经对这个问题进行了大量研究。我已经卸载并安装了 cygwin 超过 5 次。每次安装时都会进行 rebaseall。检查可能的 BLODA,我有 notron 防病毒软件,我已将其删除。

顺便说一句,我订阅了 cygwin 邮件列表后,尝试将这个问题发布到该列表。但我的邮件没有出现在列表中。我想他们想混淆地址,但我不知道该怎么做。据说,他们将其视为垃圾邮件。有人知道我该如何发布到那里的邮件列表吗?

答案1

我在构建应用程序时遇到了同样的问题,问题在于项目路径太长:

C:\Nabil\CXXXX\SCRs\XXXXX_Fix_the_unconnected_XXX_operations\XXXXX_HXXT~Nabil_XXX.01.00_XXX.01.05_oldXXXedit\CAXXX_HXXT\Applications

当我将路径更改为以下内容时,问题得到解决:

C:\XXXXX_HXXT~Nabil_XXX.01.00_XXX.01.05_oldXXXedit\CAXXX_HXXT\Applications

相关内容