[En-Nut-Discussion] Build Problem
William Basser
wbasser at cyberinteg.com
Mon May 23 19:47:01 CEST 2005
Using the latest releases of WinAvr (20050214) and Nut395
The following errors are reported.
Nut/OS Configurator Version 1.1.2
Linked to wxWindows 2.4.2
Running on Windows NT 5.1 (build 2600, Service Pack 2)
Loading C:/ethernut/nut/conf/repository.nut
Loading C:/ethernut/nut/conf/ethernut21b.conf
OK
----- Running 'make clean' -----
----- 'make clean' terminated successfully -----
----- Running 'make all' -----
avr-ar: creating libnutarch.a
avr-ar: creating libnutos.a
avr-ar: creating libnutdev.a
avr-ar: creating libnutc.a
avr-ar: creating libnutcrt.a
C:/ethernut/nut/net/arpcache.c: In function `NutArpCacheQuery':
C:/ethernut/nut/net/arpcache.c:484: error: unable to find a register to
spill in class `POINTER_REGS'
C:/ethernut/nut/net/arpcache.c:484: error: this is the insn:
insn 90 207 206 5 (parallel [
(set (mem:BLK (reg/v/f:HI 44 [ mac ]) [0 A8])
(mem:BLK (reg/v/f:HI 28 r28 [orig:46 entry ] [46]) [0 A8]))
(use (reg:QI 24 r24 [60]))
(use (const_int 1 [0x1]))
(clobber (scratch:HI))
(clobber (scratch:HI))
(clobber (scratch:QI))
]) 16 {*movstrqi_insn} (insn_list 87 (insn_list 89 (nil)))
(expr_list:REG_DEAD (reg:QI 24 r24 [60])
(expr_list:REG_DEAD (reg/v/f:HI 44 [ mac ])
(expr_list:REG_UNUSED (scratch:QI)
(expr_list:REG_UNUSED (scratch:HI)
(expr_list:REG_UNUSED (scratch:HI)
(nil)))))))
C:/ethernut/nut/net/arpcache.c:484: confused by earlier errors, bailing out
make[1]: *** [arpcache.o] Error 1
make: *** [all] Error 2
----- 'make all' failed with error 2 -----
Bill Basser
352 West Shaft Road
North Adams, MA 01247
HM: (413)664-6717
CL: (413-250-9868
www.cyberinteg.com
More information about the En-Nut-Discussion
mailing list