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

100:1 Metal Gearmotor 20Dx44L mm 12V CB with Extended Motor Shaft
Pololu Dual G2 High-Power Motor Driver 24v14 for Raspberry Pi (Partial Kit)
2.5-9V Fine-Adjust Step-Up/Step-Down Voltage Regulator w/ Adjustable Low-Voltage Cutoff S9V11MACMA
250:1 Metal Gearmotor 20Dx46L mm 12V CB with Extended Motor Shaft
63:1 Metal Gearmotor 20Dx43L mm 6V CB with Extended Motor Shaft
FEETECH Standard Servo FS5103B
Pololu Dual G2 High-Power Motor Driver 18v18 for Raspberry Pi (Assembled)
Pololu Dual G2 High-Power Motor Driver 18v22 Shield for Arduino
25:1 Metal Gearmotor 20Dx41L mm 12V CB with Extended Motor Shaft
Pololu Dual G2 High-Power Motor Driver 24v18 Shield for Arduino
Log In
Pololu Robotics & Electronics
Shopping cart
(702) 262-6648
Same-day shipping, worldwide
Menu
Shop Blog Forum Support
My account Comments or questions? About Pololu Contact Ordering information Distributors