Skip to content

Releases: ZakKemble/avr-gcc-build

14.1.0 (2024-06-14)

14 Jun 22:12
Compare
Choose a tag to compare
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)

04 Jan 20:30
Compare
Choose a tag to compare
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)

11 May 16:50
Compare
Choose a tag to compare
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)

17 Mar 00:52
Compare
Choose a tag to compare
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)

17 Mar 00:49
Compare
Choose a tag to compare
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)

17 Mar 00:45
Compare
Choose a tag to compare
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

Known Issues

None

9.1.0 (2019-05-19)

17 Mar 00:42
Compare
Choose a tag to compare
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)

17 Mar 00:40
Compare
Choose a tag to compare
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)

17 Mar 00:37
Compare
Choose a tag to compare
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)

17 Mar 00:34
Compare
Choose a tag to compare
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.