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 |
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
|