[En-Nut-Discussion] Problems installing NUT/OS

Sigurd Kleppan skleppan at gmail.com
Sat Feb 11 13:16:57 CET 2006


Thank you!
I have now installed Nut/OS 4, but when I try to compile in ICC I get these 
errors.
Do you know whats wrong here?

C:\icc\bin\imakew -f httpd.mak
iccavr -c -Ic:\ethernut\nut\include\ -Ic:\icc\include -e -DETHERNUT2 -D_MCU_enhanced 
 -D__HARVARD_ARCH__ -DATMEGA -l -g -Mavr_enhanced 
C:\ethernut\nut\app\httpd\urom.c
iccavr -c -Ic:\ethernut\nut\include\ -Ic:\icc\include -e -DETHERNUT2 -D_MCU_enhanced 
 -D__HARVARD_ARCH__ -DATMEGA -l -g -Mavr_enhanced 
C:\ethernut\nut\app\httpd\httpserv.c
iccavr -o 
httpd -Lc:\ethernut\nut\lib\icc\enhanced\ -g -ucrtatmega.o -bfunc_lit:0x8c.0x20000 
 -dram_end:0x10ff -bdata:0x100.0x10ff -dhwstk_size:16 -beeprom:1.4096 -fihx_coff 
 -ucrtnutram.o c:\ethernut\nut\lib\icc\enhanced\nutinit.o -S2 
@httpd.lk -lnutpro -lnutfs -lnutnet -lnutos -lnutdev -lnutcrt -lnutarch -lcatmega
!ERROR file 'dhcpc.o': undefined symbol 'pop_xgset2'
!ERROR file 'resolv.o': undefined symbol 'pop_xgset2'
!ERROR file 'asp.o': undefined symbol 'pop_xgset2'
!ERROR file 'tcpsock.o': undefined symbol 'pop_xgset2'
!ERROR file 'ipcsum.o': undefined symbol 'pop_xgset2'
!ERROR file 'heap.o': undefined symbol 'pop_xgset2'
!ERROR file 'event.o': undefined symbol 'pop_xgset2'
!ERROR file 'fputs.o': undefined symbol 'pop_xgset2'
!ERROR file 'vfprintf.o': undefined symbol 'pop_xgset2'
!ERROR file 'fputs_p.o': undefined symbol 'pop_xgset2'
!ERROR file 'dhcpc.o': undefined symbol 'pop_xgset3'
!ERROR file 'resolv.o': undefined symbol 'pop_xgset3'
!ERROR file 'tcpsm.o': undefined symbol 'pop_xgset3'
!ERROR file 'route.o': undefined symbol 'pop_xgset3'
!ERROR file 'arpin.o': undefined symbol 'pop_xgset3'
!ERROR file 'fwrite.o': undefined symbol 'pop_xgset3'
!ERROR file 'dhcpc.o': undefined symbol 'pop_xgset4'
!ERROR file 'resolv.o': undefined symbol 'pop_xgset4'
!ERROR file 'auth.o': undefined symbol 'pop_xgset4'
!ERROR file 'cgi.o': undefined symbol 'pop_xgset4'
!ERROR file 'httpd.o': undefined symbol 'pop_xgset4'
!ERROR file 'tcpsm.o': undefined symbol 'pop_xgset4'
!ERROR file 'tcpsock.o': undefined symbol 'pop_xgset4'
!ERROR file 'udpsock.o': undefined symbol 'pop_xgset4'
!ERROR file 'route.o': undefined symbol 'pop_xgset4'
!ERROR file 'ihndlr.o': undefined symbol 'pop_xgset4'
!ERROR file 'open.o': undefined symbol 'pop_xgset4'
!ERROR file 'putf.o': undefined symbol 'pop_xgset4'
!ERROR file 'vfprintf_p.o': undefined symbol 'pop_xgset4'
!ERROR file 'debug0.o': undefined symbol 'pop_xgset4'
!ERROR file 'dhcpc.o': undefined symbol 'pop_xgset5'
!ERROR file 'resolv.o': undefined symbol 'pop_xgset5'
!ERROR file 'auth.o': undefined symbol 'pop_xgset5'
!ERROR file 'cgi.o': undefined symbol 'pop_xgset5'
!ERROR file 'dencode.o': undefined symbol 'pop_xgset5'
!ERROR file 'httpd.o': undefined symbol 'pop_xgset5'
!ERROR file 'asp.o': undefined symbol 'pop_xgset5'
!ERROR file 'ssi.o': undefined symbol 'pop_xgset5'
!ERROR file 'uromfs.o': undefined symbol 'pop_xgset5'
!ERROR file 'tcpout.o': undefined symbol 'pop_xgset5'
!ERROR file 'tcpsm.o': undefined symbol 'pop_xgset5'
!ERROR file 'tcpsock.o': undefined symbol 'pop_xgset5'
!ERROR file 'tcputil.o': undefined symbol 'pop_xgset5'
!ERROR file 'udpin.o': undefined symbol 'pop_xgset5'
!ERROR file 'udpout.o': undefined symbol 'pop_xgset5'
!ERROR file 'udpsock.o': undefined symbol 'pop_xgset5'
!ERROR file 'ipcsum.o': undefined symbol 'pop_xgset5'
!ERROR file 'ipin.o': undefined symbol 'pop_xgset5'
!ERROR file 'ipout.o': undefined symbol 'pop_xgset5'
!ERROR file 'route.o': undefined symbol 'pop_xgset5'
!ERROR file 'icmpin.o': undefined symbol 'pop_xgset5'
!ERROR file 'icmpout.o': undefined symbol 'pop_xgset5'
!ERROR file 'inet.o': undefined symbol 'pop_xgset5'
!ERROR file 'arpcache.o': undefined symbol 'pop_xgset5'

----- Original Message ----- 
From: "Harald Kipp" <harald.kipp at egnite.de>
To: "Ethernut User Chat (English)" <en-nut-discussion at egnite.de>
Sent: Saturday, February 11, 2006 9:58 AM
Subject: Re: [En-Nut-Discussion] Problems installing NUT/OS


> Hello Sigurd,
>
> At 17:29 10.02.2006 +0100, you wrote:
>>22:08:01: ----- Running 'make all' -----
>>
>>!E c:/ethernut/nut/include/arch/avr.h(87): 
>>c:/ethernut/nut/include/compiler.h(69): c:/ethernut/nut/os/heap.c(94): 
>>Could not find include file <stddef.h>
>
> Looks like the ICCAVR include path is missing and I do
> not have the right idea how this could happen.
>
> You may add it in the "Last" field in the Configurator
> settings
> http://www.ethernut.de/img/nutconf-icc02.png
> but this is still a hack. Usually the compiler should
> find it's own include directory without any specific
> intervention.
>
> Harald
>
> _______________________________________________
> En-Nut-Discussion mailing list
> En-Nut-Discussion at egnite.de
> http://www.egnite.de/mailman/listinfo.cgi/en-nut-discussion 




More information about the En-Nut-Discussion mailing list