arm-thumb-elf-gcc:fork:资源暂时不可用make:*** [HAM.O] Visual HAM SDK中的错误

问题描述

我已经安装了用于GBA开发的可视HAM SDK。我键入了一个基本程序并进行了编译,然后出现了这个错误

    C:/gcc-arm/bin/arm-thumb-elf-gcc.exe  -I C:/gcc-arm/include -I C:/gcc-arm/arm-thumb-elf/include -I C:/include -I C:/system  -c -DHAM_HAM  -DHAM_MULTIBOOT  -DHAM_ENABLE_MBV2LIB -O2 -DHAM_WITH_LIBHAM  -mthumb-interwork -mlong-calls -Wall -save-temps -fverbose-asm -nostartfiles main.c -o main.o
      1 [main] arm-thumb-elf-gcc 11544 fork_copy: linked dll data/bss pass 0 Failed,0xEDF000..0xEDF040,done 0,windows pid 22916,Win32 error 998
1138240 [main] arm-thumb-elf-gcc 11544 fork_copy: linked dll data/bss pass 0 Failed,windows pid 7456,Win32 error 998
3304155 [main] arm-thumb-elf-gcc 11544 fork_copy: linked dll data/bss pass 0 Failed,windows pid 6740,Win32 error 998
4333651 [main] arm-thumb-elf-gcc 11544 fork_copy: linked dll data/bss pass 0 Failed,windows pid 16364,Win32 error 998
6448761 [main] arm-thumb-elf-gcc 11544 fork_copy: linked dll data/bss pass 0 Failed,windows pid 20692,Win32 error 998
10565219 [main] arm-thumb-elf-gcc 11544 fork_copy: linked dll data/bss pass 0 Failed,windows pid 21388,Win32 error 998
arm-thumb-elf-gcc: fork: Resource temporarily unavailable
make: *** [main.o] Error 1

这是我的代码

#include <mygba.h>

MULTIBOOT

int main(void)
{
   ham_Init();
   
   ham_InitText(0);

   while(TRUE)
   {
       ham_DrawText(0,"Hello World!");
   }

   return 0;
}


/* END OF FILE */

error

解决方法

我今天在Win10中使用此程序遇到了同样的错误。 我已经在WinXP中安装了广告VM,并且运行良好!!! 祝好运。 HAM running on WinXP