2. Compiling binutils

Checking the currently installed version of avr binutils

Run the following command:

avr-as  --version

After installing the latest avr-gcc, you should get the latest version of binutils. We tested these instructions with version 2.19.1.

Downloading the source code

Get the latest version from the binutils FTP site.

Unpacking the archive

Run the following command:

tar xzf ~/Desktop/binutils-2.19.1.tar.gz
cd binutils-2.19.1

Configuring and compiling binutils

The options give here just specify that the AVR version of binutils should be compiled:

./configure --prefix=/usr/local --target=avr
sudo make install

Next steps

You should now have the latest version of all of the binutils utilities compiled for the avr and installed in your /usr/local/bin. Proceed to Section 4 to install avr-libc for all of the AVR microcontrollers supported by gcc.

New Products

Addressable RGB 16x16-LED Flexible Panel, 5V, 10mm Grid (SK9822)
Addressable RGB 150-LED Strip, 5V, 5m (SK9822)
Addressable High-Density RGB 72-LED Strip, 5V, 0.5m (SK9822)
Addressable RGB 30-LED Strip, 5V, 1m (SK9822)
Sanyo Pancake Stepper Motor with Encoder: Bipolar, 200 Steps/Rev, 42×31.5mm, 5.4V, 1 A/Phase, 4000 CPR
Addressable RGB 120-LED Strip, 5V, 2m (SK9822)
SparkFun Inventor's Kit (for Arduino Uno) - V3.3
Wall Power Adapter: 12VDC, 1A, 5.5×2.1mm Barrel Jack, Center-Positive
Free Circuit Cellar magazine April 2017
Sanyo Pancake Stepper Motor with Encoder: Bipolar, 200 Steps/Rev, 42×24.5mm, 3.5V, 1 A/Phase, 4000 CPR
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors