ES-Business

Nut/OS version versa ARM-GCC compiler version builds

last updated: Jan 24th2016

added Nut/OS 5.2.4-1, 5.2.2, 5.2.1, 5.1.0-1, ARM GCC 5.2.1, 4.9.3, 4.8.4, 4.7.2
added Nut/OS 4.10.1, 4.10.2, 5.0.0, 5.0.2
added Nut/OS 4.10-rc1, (changed arm-none-eabi- to arm-elf- for GCC versions < 4.6.0)
added Nut/OS 4.8.9, ARM-GCC 4.6.0 (removed -Werror option and changed arm-elf- to arm-none-eabi- in Makedefs.arm-gcc)
added Nut/OS 4.8.8, 4.9.10
added Nut/OS 4.8.7, 4.9.9
added Nut/OS 4.8.0, 4,8,2, 4.8.4, 4.8.5, 4.8.6, 4.9.2, 4.9.6, 4.9.7, 4.9.8
added Nut/OS 4.6.2, 4.7.1, 4.6.4 and 4.7.4
added Nut/OS 4.5.3 and 4.6.0
added ARM-ELF-GCC 4.2.2
changed columns to match AVR table layout
added Nut/OS 4.4.0 and 4.5.0beta info
added Nut/OS 4.3.3 info
added Nut/OS 4.3.2 info
reverted back from Yagarto 4.1.1 to WinArm 4.1.1
added Yagarto distribution of ARM-GCC 4.1.1
using Nutconfigure.exe instead of Nutconf.exe; changed deatil output format
changed sequence of rows: newer NUT/OS version are near the top; combined "build" and "samples" rows
separated AVR and ARM compiler versions into 2 tables

Ethernut
Version








GCC ARM
Q4 2015
GCC 5.2.1
GCC ARM
Q3 2015
GCC 4.9.3
GCC ARM
Q3 2014
GCC 4.8.4
Yagarto
22.12.2012
GCC 4.7.2
5.2.4 build details build details build details build details
5.2.2 build details build details build details build details
5.2.1 build details build details build details build details
5.1.0 build details build details build details build details

Ethernut
Version
Yagarto
20110429
GCC 4.6.0
Yagarto
20090817
GCC 4.4.1
Yagarto
20080928
GCC 4.3.2
Yagarto
20080201
GCC 4.2.2
WinARM
20060606
GCC 4.1.1
WinARM
20060331
GCC 4.1.0
WinARM
2005xxyy
GCC 4.0.2
5.0.2 build details
build details
build details
build details
build details
build details
build details
5.0.0 build details
build details
build details
build details
build details
build details
build details
4.10.2 build details
build details
build details
build details
build details
build details
build details
4.10.1 build details
build details
build details
build details
build details
build details
build details
4.10 rc1 build details
build details
build details
build details
build details
build details
build details
4.8.9 build details
build details
build details
build details
build details
build details
build details

Ethernut
Version
Yagarto
20090817
GCC 4.4.1
Yagarto
20080928
GCC 4.3.2
Yagarto
20080201
GCC 4.2.2
WinARM
20060606
GCC 4.1.1
WinARM
20060331
GCC 4.1.0
WinARM
2005xxyy
GCC 4.0.2
WinARM
20050209
GCC 3.4.3
4.9.10 build details
build details
build details
build details
build details
build details
build details
4.8.8 build details
build details
build details
build details
build details
build details
build details
4.9.9 build details
build details
build details
build details
build details
build details
build details
4.8.7 build details
build details
build details
build details
build details
build details
build details
4.9.8 build details
build details
build details
build details
build details
build details
build details
4.9.7 build details
build details
build details
build details
build details
build details
build details
4.9.6 build details
build details
build details
build details
build details
build details
build details
4.9.2 build details
build details
build details
build details
build details
build details
build details
4.8.6 build details
build details
build details
build details
build details
build details
build details
4.8.5 build details
build details
build details
build details
build details
build details
build details
4.8.4 build details
build details
build details
build details
build details
build details
build details
4.8.2 build details
build details
build details
build details
build details
build details
build details
4.8.0 build details
build details
build details
build details
build details
build details
build details

Ethernut
Version
Yagarto
20080201
GCC 4.2.2
WinARM
20060606
GCC 4.1.1
WinARM
20060331
GCC 4.1.0
WinARM
20050209
GCC 3.4.3
4.7.4 build details
sample details
build details
sample details
build details
sample details
build details
sample details
4.7.1 build details
sample details
build details
sample details
build details
sample details
build details
sample details
4.6.4 build details
sample details
build details
sample details
build details
sample details
build details
sample details
4.6.2 build details
sample details
build details
sample details
build details
sample details
build details
sample details
4.6.0 build details
sample details
build details
sample details
build details
sample details
build details
sample details
4.5.3 build details build details
build details
build details
4.5.0
beta
  build details (OK)
build details (OK)
build details (OK)
4.4.0   build details (OK)
sample details
build details (OK)
sample details
build details (OK)
sample details
4.3.3   build details (OK)
build details (OK)
build details (OK)
4.3.2   build details (OK)
sample details (partially OK)
Errors in:
- Isp2
build details (OK)
sample details (partially OK)
Errors in:
- Isp2
build details (OK)
sample details (partially OK)
Errors in:
- Isp2
4.2.1   build details (OK)
sample details (partially OK)
Errors in:
- Isp2
build details (OK)
sample details (partially OK)
Errors in:
- Isp2
build details (OK)
sample details (partially OK)
Errors in:
- Isp2
4.1.99
rc
=4.1.i
  build details (OK)
sample details (partially OK)
Errors in:
- Isp2
build details (OK)
sample details (partially OK)
Errors in:
- Isp2
build details (OK)
sample details (partially OK)
Errors in:
- Isp2
4.1.9
rc7
=4.1.g
  build details (OK)
sample details (partially OK)
Errors in:
- Isp2
build details (OK)
sample details (partially OK)
Errors in:
- Isp2
build details (OK)
sample details (partially OK)
Errors in:
- Isp2
4.1.9
rc2
    build details (OK)
sample details (partially OK)
Errors in:
- Basemon, Isp2, Nutpiper, PlayMP3, pppc, uart
Warnings:
- "no return statement"
- pointer target signedness
build details (OK)
sample details (partially OK)
Errors in:
- Basemon, Isp2, Nutpiper, PlayMP3, pppc, uart
4.1.5     build details (OK after editing)
sample details (partially OK)
Errors in:
- Basemon, Isp2, Nutpiper, PlayMP3, pppc, uart
build details (OK)
sample details (partially OK)
Errors in:
- Basemon, Isp2, Nutpiper, PlayMP3, pppc, uart
4.1.4
beta
      build details (OK)
sample details (partially OK)
Errors in:
- Basemon, Isp2, Nutpiper, PlayMP3, pppc, uart
4.0.3       build details (OK)
sample details (partially OK)
Errors in:
- Basemon, Isp2, Nutpiper, PlayMP3, pppc, uart
4.0.2       build details (OK)
sample details (partially OK)
Errors in:
- Basemon, ftpd, Isp2, Nutpiper, PlayMP3, pppc, uart
4.0.1 samples        
3.9.9 samples       compiling libs &
sample apps OK
except:
-ISP2, -Nutpiper, -Playmp3, -PPPC

-changed _write_P to _write in "UART.c";



Notes:
WinAVR and WinARM runs done on Win/XP SP2 or Windows 7
Original “make” files used (mostly)
Nutconf Settings for WinAVR compiles: Ethernut21b, gcc for AVR, Atmega128
Nutconf Settings for WinARM compiles: Ethernut30d, gcc for ARM, AT91R40008
Detail info for AVR compiles show .elf file segment information
Pages now tested for compatibility with IE6-9, Opera 8.5 and Firefox 1.5 under Windows XP SP2/ Windows 7