I'm running 64 bit LMDE. That's Linux Mint Debian Edition. It's essentially a rolling release Debian with some custom Linux Mint conveniences.
Anyways, I've been following this to install the avr compiler toolchain for the arduino software: Building and Installing the GNU Tool Chain
I have the arduino IDE in my home folder set to execute from the command ".arduino" (I did this to blender as well due to there also being a repository version) and I've installed binutils-avr and avrdude from a repository. I followed the instructions to install gcc-avr from source and was moving on to avr-libc. It's all caught up in ./configure because it can't figure out the object file suffix. Here's what it has to say:
jorh@jorh-inspiron ~/Downloads/avr-libc-1.7.2rc2252 $ ./configure --build=`./config.guess` --host=avr checking build system type... x86_64-unknown-linux-gnu checking host system type... avr-unknown-none checking if configuring for cross compile... yes checking if target host is avr... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for avr-strip... avr-strip checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for avr-gcc... avr-gcc checking whether we are cross compiling... yes checking for suffix of object files... configure: error: in `/home/jorh/Downloads/avr-libc-1.7.2rc2252': configure: error: cannot compute suffix of object files: cannot compile See `config.log' for more details
I also tried ./bootstrap before the ./configure . It makes some directories, but the output of ./configure is the same.