2013年(1)
分类: 嵌入式
2013-03-07 20:35:01
I am sharing my personal experience here. I have been using Quartus II 9.1 and NIOS II IDE 9.1 on Windows 7 since they were released. Now, I am using Quartus II 9.1 SP2 and NIOS II IDE 9.1 SP2.
Example 2:
make -s all includes
3 [main] ? (4980) c:\altera\91\quartus\bin\cygwin\bin\make.exe: ***fatal error – couldn’t allocate heap, Win32 error 487, base 0×970000, top 0xA40000, reserve_size 847872, allocsize 851968, page_const 4096
2 [main] make 1972 fork: child -1 – died waiting for longjmp before initialization, retry 0, exit code 0×100, errno 11
make[1]: /cygdrive/c/altera/91/nios2eds/components/altera_hal/build/common.mk:54: fork: Resource temporarily unavailable
3 [main] ? (6092) c:\altera\91\quartus\bin\cygwin\bin\make.exe: ***fatal error – couldn’t allocate heap, Win32 error 487, base 0×970000, top 0xA60000, reserve_size 978944, allocsize 983040, page_const 4096
8408744 [main] make 1972 fork: child -1 – died waiting for longjmp before initialization, retry 0, exit code 0×100, errno 11
make[1]: /cygdrive/c/altera/91/nios2eds/components/altera_hal/build/chac_rules.mk:147: fork: Resource temporarily unavailable
make[1]: *** No rule to make target `/bin/gtf/generated_all.mk.gtf’, needed by `system_description/../obj/generated_all.mk-t’. Stop.
make: *** [system_project] Error 2
Build completed in 40.947 seconds
Some says it is related to the Norton Antivirus software. Yes, my PC is installed with Norton Antivirus software. But I observed that it happened to Windows 7 PC which is not installed with Norton Antivirus software, as well. Turning off the Norton Antivirus software does slightly help to increase the probability that the project is successfully built, from 20% to about 40%.
By doing the steps mentioned above, the success rate of building a project in NIOS II IDE 9.1 will be increased to above 90%.