NutConfigure make Output of Nut/OS  4.9.2 WinARM GCC 4.4.1


D:\DRV-NUT\ethernut_4.9.2>echo p1 = compiler version in dot x.y.z
p1 = compiler version in dot x.y.z

D:\DRV-NUT\ethernut_4.9.2>path=D:\DRV-NUT\ethernut_4.9.2\nut\tools\win32;D:\DRV-D\winarm_4.4.1\gnuarm\bin;D:\DRV-D\winarm_4.4.1\winarm\bin;c:\windows;c:\windows\system32;c:\windows\system32\wbem;

D:\DRV-NUT\ethernut_4.9.2>nutconfigure -a./nutapp_arm_4.4.1 -c./nut/conf/ethernut30d.conf -marm-gcc -b./nutbld_arm_4.4.1 create-buildtree
nutconfigure 2.0.7
Loading ./nut/conf/repository.nut...OK
Loading ./nut/conf/ethernut30d.conf...OK
Creating Makefiles for arm-gcc in ./nutbld_arm_4.4.1...OK
Creating header files in ./nutbld_arm_4.4.1...OK

D:\DRV-NUT\ethernut_4.9.2>cd nutbld_arm_4.4.1

D:\DRV-NUT\ethernut_4.9.2\nutbld_arm_4.4.1>make clean 1>makeclean.txt

D:\DRV-NUT\ethernut_4.9.2\nutbld_arm_4.4.1>make install 1>..\c492c441arm.txt
cc1.exe: warnings being treated as errors
../.././nut/arch/arm/dev/ax88796.c: In function 'NicRxAsix':
../.././nut/arch/arm/dev/ax88796.c:807: error: dereferencing type-punned pointer will break strict-aliasing rules
../.././nut/arch/arm/dev/ax88796.c:807: error: dereferencing type-punned pointer will break strict-aliasing rules
make[1]: *** [arm/dev/ax88796.o] Error 1
make: *** [install] Error 2

D:\DRV-NUT\ethernut_4.9.2\nutbld_arm_4.4.1>cd ..

D:\DRV-NUT\ethernut_4.9.2>nutconfigure -a./nutapp_arm_4.4.1 -c./nut/conf/ethernut30d.conf -marm-gcc -b./nutbld_arm_4.4.1 create-apptree
nutconfigure 2.0.7
Loading ./nut/conf/repository.nut...OK
Loading ./nut/conf/ethernut30d.conf...OK
OK
Copying ./nut/app
Copying ./nut/app/basemon
Copying ./nut/app/basemon/html
Copying ./nut/app/caltime
Copying ./nut/app/canbus
Copying ./nut/app/cppdemo
Copying ./nut/app/events
Copying ./nut/app/ftpd
Copying ./nut/app/httpd
Copying ./nut/app/httpd/sample
Copying ./nut/app/httpd/sample/flash
Copying ./nut/app/icmp-udp
Copying ./nut/app/inetq
Copying ./nut/app/isp2
Copying ./nut/app/isp2/isp
Copying ./nut/app/logtime
Copying ./nut/app/nutpiper
Copying ./nut/app/playmp3
Copying ./nut/app/playmp3/sounds
Copying ./nut/app/portdio
Copying ./nut/app/pppc
Copying ./nut/app/rs232d
Copying ./nut/app/simple
Copying ./nut/app/snmpd
Copying ./nut/app/tcps
Copying ./nut/app/threads
Copying ./nut/app/timers
Copying ./nut/app/uart
Copying ./nut/app/xsvfexec

NutConfigure Make gcc details

make -C arch install
make[1]: Entering directory `D:/DRV-NUT/ethernut_4.9.2/nutbld_arm_4.4.1/arch'
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/os/context.lst -o arm/os/context.o ../.././nut/arch/arm/os/context.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ostimer_at91.lst -o arm/dev/ostimer_at91.o ../.././nut/arch/arm/dev/ostimer_at91.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/wdt_at91.lst -o arm/dev/wdt_at91.o ../.././nut/arch/arm/dev/wdt_at91.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ih_at91fiq.lst -o arm/dev/ih_at91fiq.o ../.././nut/arch/arm/dev/ih_at91fiq.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ih_at91irq0.lst -o arm/dev/ih_at91irq0.o ../.././nut/arch/arm/dev/ih_at91irq0.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ih_at91irq1.lst -o arm/dev/ih_at91irq1.o ../.././nut/arch/arm/dev/ih_at91irq1.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ih_at91irq2.lst -o arm/dev/ih_at91irq2.o ../.././nut/arch/arm/dev/ih_at91irq2.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ih_at91pio.lst -o arm/dev/ih_at91pio.o ../.././nut/arch/arm/dev/ih_at91pio.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ih_at91swirq.lst -o arm/dev/ih_at91swirq.o ../.././nut/arch/arm/dev/ih_at91swirq.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ih_at91tc0.lst -o arm/dev/ih_at91tc0.o ../.././nut/arch/arm/dev/ih_at91tc0.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ih_at91tc1.lst -o arm/dev/ih_at91tc1.o ../.././nut/arch/arm/dev/ih_at91tc1.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ih_at91tc2.lst -o arm/dev/ih_at91tc2.o ../.././nut/arch/arm/dev/ih_at91tc2.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ih_at91uart0.lst -o arm/dev/ih_at91uart0.o ../.././nut/arch/arm/dev/ih_at91uart0.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ih_at91uart1.lst -o arm/dev/ih_at91uart1.o ../.././nut/arch/arm/dev/ih_at91uart1.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ih_at91wdi.lst -o arm/dev/ih_at91wdi.o ../.././nut/arch/arm/dev/ih_at91wdi.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/debug/common_xxx_handler.lst -o arm/debug/common_xxx_handler.o ../.././nut/arch/arm/debug/common_xxx_handler.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/debug/default_da_handler.lst -o arm/debug/default_da_handler.o ../.././nut/arch/arm/debug/default_da_handler.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/debug/default_pfa_handler.lst -o arm/debug/default_pfa_handler.o ../.././nut/arch/arm/debug/default_pfa_handler.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/debug/default_swi_handler.lst -o arm/debug/default_swi_handler.o ../.././nut/arch/arm/debug/default_swi_handler.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/debug/default_udf_handler.lst -o arm/debug/default_udf_handler.o ../.././nut/arch/arm/debug/default_udf_handler.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/debug/reg-dump.lst -o arm/debug/reg-dump.o ../.././nut/arch/arm/debug/reg-dump.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/debug/stackdump.lst -o arm/debug/stackdump.o ../.././nut/arch/arm/debug/stackdump.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/debug_at91.lst -o arm/dev/debug_at91.o ../.././nut/arch/arm/dev/debug_at91.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/usart0at91.lst -o arm/dev/usart0at91.o ../.././nut/arch/arm/dev/usart0at91.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/usart1at91.lst -o arm/dev/usart1at91.o ../.././nut/arch/arm/dev/usart1at91.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/hd44780_at91.lst -o arm/dev/hd44780_at91.o ../.././nut/arch/arm/dev/hd44780_at91.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/st7036_at91.lst -o arm/dev/st7036_at91.o ../.././nut/arch/arm/dev/st7036_at91.c
arm-elf-gcc -c -I../.././nutbld_arm_4.4.1/include -I../.././nut/include -DETHERNUT3 -mcpu=arm7tdmi -mthumb-interwork -Os -Wall -Wstrict-prototypes -Werror -Wa,-a=arm/dev/ax88796.lst -o arm/dev/ax88796.o ../.././nut/arch/arm/dev/ax88796.c
make[1]: Leaving directory `D:/DRV-NUT/ethernut_4.9.2/nutbld_arm_4.4.1/arch'