Ähm, also da liegt doch schon mal der erste Fehler:
make[1]: Leaving directory `/home/mathias/binutils-2.15/obj-avr/intl'
make[1]: Entering directory `/home/mathias/binutils-2.15/obj-avr/ld'
make[1]: *** Keine Regel, um »install« zu erstellen. Schluss.
make[1]: Leaving directory `/home/mathias/binutils-2.15/obj-avr/ld'
make: *** [install-ld] Fehler 2
dein Linker wird nicht richtig installiert, also kann das linken nicht funktionieren.
edit: du hast daran gedacht das make install mit den richtigen Berechtigungen aufzurufen? Bauen tust du es ja als user ...

Eine Toolchain zu bauen ist nicht gerade trivial, aber wenn du es einmal geschafft hast ist es eigentlich recht einfacht. Nicht so schnell aufgeben!

Ja, es gibt Gründe unter Windows C zu programmieren. C kann einfach mehr und *hust* Basic auf nem µC? *urgs*

Nach welcher Anleitung hast du die Toolchain gebaut?