[En-Nut-Discussion] error will make.exe

bert_vermant at hotmail.com bert_vermant at hotmail.com
Tue May 15 11:01:57 CEST 2007


hi, 

I try to build the ethernut libraries but i get this error:

10:42:11: Creating Makefiles for avr-icc in C:/ethernut-4.2.1/nutbld
10:42:11: Creating header files in C:/ethernut-4.2.1/nutbld
10:42:11: OK
10:42:12: ----- Running 'make clean' -----
10:42:12: Located c:\ethernut-4.2.1\nut\tools\win32\make.exe
10:42:17: ----- 'make clean' terminated successfully -----
10:42:17: ----- Running 'make all' -----
10:42:17: Located c:\ethernut-4.2.1\nut\tools\win32\make.exe
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ahdlcavr.c(174):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ahdlcavr.c(174):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ahdlcavr.c(207):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ahdlcavr.c(207):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ahdlcavr.c(232):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ahdlcavr.c(232):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ahdlcavr.c(247):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ahdlcavr.c(247):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ahdlcavr.c(1307):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ahdlcavr.c(1350):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/usartavr.c(315):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/usartavr.c(315):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/usartavr.c(325):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/usartavr.c(325):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/usartavr.c(418):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/usartavr.c(418):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/usartavr.c(315):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/usartavr.c(315):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/usartavr.c(325):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/usartavr.c(325):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/usartavr.c(418):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/usartavr.c(418):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/uartavr.c(134):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/uartavr.c(134):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/uartavr.c(161):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/uartavr.c(161):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/uartavr.c(838):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/lanc111.c(933):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/lanc111.c(933):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/lanc111.c(937):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/lanc111.c(937):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/lanc111.c(942):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/lanc111.c(942):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/lanc111.c(947):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/lanc111.c(947):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/nicrtl.c(1252):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/nicrtl.c(1252):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ide.c(304):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ide.c(304):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ide.c(316):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/ide.c(316):[warning] overflow in converting constant expression from `int' to `unsigned short'
!E C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(299): undeclared identifier `ENODEV'
!E C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(321): undeclared identifier `ETIMEDOUT'
!E C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(350): undeclared identifier `EIO'
!E C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(363): undeclared identifier `ETIMEDOUT'
!E C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(416): undeclared identifier `ETIMEDOUT'
!E C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(423): undeclared identifier `EIO'
!E C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(532): undeclared identifier `EIO'
!E C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(537): undeclared identifier `ENOSPC'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(716):[warning] overflow in converting constant expression from `int' to `unsigned short'
!W C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(716):[warning] overflow in converting constant expression from `int' to `unsigned short'
!E C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(1169): undeclared identifier `ENOMEM'
!E C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(1178): undeclared identifier `ETIMEDOUT'
!E C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(1195): undeclared identifier `ENOBUFS'
!E C:/ethernut-4.2.1/nut/arch/avr/dev/wlandrv.c(1457): undeclared identifier `ENXIO'
make[1]: *** [avr/dev/wlandrv.o] Error 1
make: *** [all] Error 2
10:42:39: ----- 'make all' failed with error 2 -----


I use ethernut-4.2.1    and   i have installed al licened compilier from imagecraft iccavr v6.

Any idea's how to solve this problem?

kind regards

bert




More information about the En-Nut-Discussion mailing list