Releases: ZakKemble/avr-gcc-build
14.1.0 (2024-06-14)
Tool | Version |
---|---|
AVR-GCC | 14.1.0 |
AVR-Binutils | 2.42 |
AVR-LibC | 2.2.0 |
AVR-GDB | 14.2 |
AVRDUDE | 7.2 (Not included in Linux release) |
Make | 4.2.1 (Not included in Linux release) |
Changes
- GCC updated to 14.1.0
- Binutils updated to 2.42
- AVR-LibC updated to official 2.2.0
- GDB updated to 14.2
NOTE: Windows 32-bit (x86) release has been built with --disable-plugin
due to errors when enabled.
Known Issues
None
Download
Download | Description |
---|---|
avr-gcc-14.1.0-x64-windows.zip (recommended) | AVR-GCC for Windows 64-bit |
avr-gcc-14.1.0-x86-windows.zip | AVR-GCC for Windows 32-bit |
avr-gcc-14.1.0-x64-linux.tar.bz2 | AVR-GCC for Linux x64 |
13.2.0 (2024-01-04)
Tool | Version |
---|---|
AVR-GCC | 13.2.0 |
AVR-Binutils | 2.41 |
AVR-LibC | SVN with extras |
AVR-GDB | 14.1 |
AVRDUDE | 7.2 (Not included in Linux release) |
Make | 4.2.1 (Not included in Linux release) |
Changes
- GCC updated to 13.2.0
- Binutils updated to 2.41
- GDB updated to 14.1
- AVRDUDE updated to 7.2
No Windows 32-bit (x86) release this time as there are various errors when attempting to build it.
Known Issues
None
12.1.0 (2022-05-11)
Tool | Version |
---|---|
AVR-GCC | 12.1.0 |
AVR-Binutils | 2.38 |
AVR-LibC | SVN with extras |
AVR-GDB | 12.1 |
AVRDUDE | 7.0 (Not included in Linux release) |
Make | 4.2.1 (Not included in Linux release) |
Changes
- GCC updated to 12.1.0
- Binutils updated to 2.38
- GDB updated to 12.1
- AVRDUDE updated to 7.0
Known Issues
None
11.1.0 (2021-04-30)
Tool | Version |
---|---|
AVR-GCC | 11.1.0 |
AVR-Binutils | 2.36.1 |
AVR-LibC | SVN with extras |
AVR-GDB | 10.2 |
AVRDUDE | 6.3 (Not included in Linux release) |
Make | 4.2.1 (Not included in Linux release) |
Changes
- GCC updated to 11.1.0
- Binutils updated to 2.36.1
- GDB updated to 10.2
Known Issues
Using avr-ar
will return an error about libdep.dll.a
not being designed to run on Windows. To fix this error delete avr-gcc-11.1.0-x64-windows/lib/bfd-plugins/libdep.dll.a
10.1.0 (2020-06-15)
Tool | Version |
---|---|
AVR-GCC | 10.1.0 |
AVR-Binutils | 2.34 |
AVR-LibC | SVN with extras |
AVR-GDB | 9.2 |
AVRDUDE | 6.3 (Not included in Linux release) |
Make | 4.2.1 (Not included in Linux release) |
Changes
- GCC updated to 10.1.0
- Binutils updated to 2.34
- Added GDB 9.2
Known Issues
None
9.2.0 (2019-09-07)
Tool | Version |
---|---|
AVR-GCC | 9.2.0 |
AVR-Binutils | 2.32 |
AVR-LibC | SVN with extras |
AVRDUDE | 6.3 (Not included in Linux release) |
Make | 4.2.1 (Not included in Linux release) |
Changes
- GCC updated to 9.2.0
- AVR-LibC updated to SVN with extras
Known Issues
None
9.1.0 (2019-05-19)
Tool | Version |
---|---|
AVR-GCC | 9.1.0 |
AVR-Binutils | 2.32 |
AVR-LibC | 2.0.0 |
AVRDUDE | 6.3 (Not included in Linux release) |
Make | 4.2.1 (Not included in Linux release) |
Changes
- GCC updated to 9.1.0
Known Issues
None
8.3.0 (2019-02-28)
Tool | Version |
---|---|
AVR-GCC | 8.3.0 |
AVR-Binutils | 2.32 |
AVR-LibC | 2.0.0 |
AVRDUDE | 6.3 (Not included in Linux release) |
Make | 4.2.1 (Not included in Linux release) |
Changes
- GCC updated to 8.3.0
- Binutils updated to 2.32
Known Issues
None
8.2.0 (2018-09-06)
Tool | Version |
---|---|
AVR-GCC | 8.2.0 |
AVR-Binutils | 2.31.1 |
AVR-LibC | 2.0.0 |
AVRDUDE | 6.3 (Not included in Linux release) |
Make | 4.2.1 (Not included in Linux release) |
Changes
- GCC updated to 8.2.0
- Binutils updated to 2.31.1
Known Issues
GCC 8 and binutils seem to be having some problems when dealing with library archives, you’ll get error messages like unable to rename ‘core.a’; reason: File exists
when adding to library archives and file not recognized: file truncated
linker errors.
8.1.0 (2018-05-07)
Tool | Version |
---|---|
AVR-GCC | 8.1.0 |
AVR-Binutils | 2.30 |
AVR-LibC | 2.0.0 |
AVRDUDE | 6.3 (Not included in Linux release) |
Make | 4.2.1 (Not included in Linux release) |
Changes
- GCC updated to 8.1.0
Known Issues
GCC 8 and binutils seem to be having some problems when dealing with library archives, you’ll get error messages like unable to rename ‘core.a’; reason: File exists
when adding to library archives and file not recognized: file truncated
linker errors.