NutConfigure make Output of Nut/OS  4.8.2 WinARM GCC 4.4.1


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

D:\DRV-NUT\ethernut_4.8.2>path=D:\DRV-NUT\ethernut_4.8.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.8.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.8.2>cd nutbld_arm_4.4.1

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

D:\DRV-NUT\ethernut_4.8.2\nutbld_arm_4.4.1>make install 1>..\c482c441arm.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.8.2\nutbld_arm_4.4.1>cd ..

D:\DRV-NUT\ethernut_4.8.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.8.2/nutbld_arm_4.4.1/arch'
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/os/context.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/os/context.c -o arm/os/context.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ostimer_at91.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ostimer_at91.c -o arm/dev/ostimer_at91.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/wdt_at91.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/wdt_at91.c -o arm/dev/wdt_at91.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ih_at91fiq.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ih_at91fiq.c -o arm/dev/ih_at91fiq.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ih_at91irq0.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ih_at91irq0.c -o arm/dev/ih_at91irq0.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ih_at91irq1.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ih_at91irq1.c -o arm/dev/ih_at91irq1.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ih_at91irq2.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ih_at91irq2.c -o arm/dev/ih_at91irq2.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ih_at91pio.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ih_at91pio.c -o arm/dev/ih_at91pio.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ih_at91swirq.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ih_at91swirq.c -o arm/dev/ih_at91swirq.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ih_at91tc0.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ih_at91tc0.c -o arm/dev/ih_at91tc0.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ih_at91tc1.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ih_at91tc1.c -o arm/dev/ih_at91tc1.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ih_at91tc2.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ih_at91tc2.c -o arm/dev/ih_at91tc2.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ih_at91uart0.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ih_at91uart0.c -o arm/dev/ih_at91uart0.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ih_at91uart1.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ih_at91uart1.c -o arm/dev/ih_at91uart1.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ih_at91wdi.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ih_at91wdi.c -o arm/dev/ih_at91wdi.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/debug/common_xxx_handler.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/debug/common_xxx_handler.c -o arm/debug/common_xxx_handler.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/debug/default_da_handler.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/debug/default_da_handler.c -o arm/debug/default_da_handler.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/debug/default_pfa_handler.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/debug/default_pfa_handler.c -o arm/debug/default_pfa_handler.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/debug/default_swi_handler.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/debug/default_swi_handler.c -o arm/debug/default_swi_handler.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/debug/default_udf_handler.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/debug/default_udf_handler.c -o arm/debug/default_udf_handler.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/debug/reg-dump.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/debug/reg-dump.c -o arm/debug/reg-dump.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/debug/stackdump.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/debug/stackdump.c -o arm/debug/stackdump.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/debug_at91.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/debug_at91.c -o arm/dev/debug_at91.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/usart0at91.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/usart0at91.c -o arm/dev/usart0at91.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/usart1at91.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/usart1at91.c -o arm/dev/usart1at91.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/hd44780_at91.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/hd44780_at91.c -o arm/dev/hd44780_at91.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/st7036_at91.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/st7036_at91.c -o arm/dev/st7036_at91.o
arm-elf-gcc -c -mcpu=arm7tdmi -Os -mthumb-interwork -fomit-frame-pointer -Wall -Werror -Wstrict-prototypes -Wa,-ahlms=arm/dev/ax88796.lst -DETHERNUT3 -I../.././nutbld_arm_4.4.1/include -I../.././nut/include ../.././nut/arch/arm/dev/ax88796.c -o arm/dev/ax88796.o
make[1]: Leaving directory `D:/DRV-NUT/ethernut_4.8.2/nutbld_arm_4.4.1/arch'