c't

c't-Projekte - Mailinglisten


[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

Re: [ct-bot] AVR-Toolchain selber bauen

Absender: Timo Sandmann
Datum: Sa, 12.03.2011 11:06:53
In-reply-to: <4D7A9A22.3010605@xxxxxxxx>
References: <1299879280.2166.26.camel@arphen-lenovo> <4D7A9A22.3010605@xxxxxxxx>


Hallo Sebastian,

die AVR Toolchain gibt es auch für Ubuntu 10.10 als fertiges Paket (siehe http://www.heise.de/ct/projekte/machmit/ctbot/wiki/AVRToolchain#Linux), dort ist sie auf jeden Fall auch aktuell genug, um den ct-Bot-Code zu übersetzen.

Falls du die Toolchain trotzdem selber bauen möchtest: Vermutlich fehlt irgendeine Abhängigkeit auf dem frisch installierten System. Um das genauer beurteilen zu können, müsstest du mir bitte mal die Datei "config.log" aus dem Verzeichnis "~/avrtoolchain/build-gcc/avr/libgcc/" schicken. 

Grüße,
Timo


Am 11.03.2011 um 22:54 schrieb Benjamin Benz:
> Hallo,
> 
> ich habe das schon länger nicht mehr per Hand gemacht. Soweit ich weiss, gitn es für OpenSuse schon seit gerumer Zeit die ganze Toolchain als fertiges Packet. Vielleicht hilft das weiter?
> 
> MfG Benjamin Benz
> 
> Am 11.03.2011 22:34, schrieb arphen:
>> Hallo Mailingliste,
>> 
>> Ich bin ein ziemlicher Laie in Sachen Mikrocontroller-Programmierung und
>> Linux. Dennoch bin ich seit einiger Zeit mit Eifer dabei zu versuchen
>> die AVR-Toolchain zu installieren ,damit ich endlich Code für das
>> MCU-Ziel entwickeln kann.
>> Ich habe dazu dieses Tutorial zu Rate gezogen:
>> http://www.heise.de/ct/projekte/machmit/ctbot/wiki/AVRToolchain
>> und wie in der Anleitung beschrieben alle Dateien in das Verzeichnis
>> ~/avrtoolchain heruntergeladen. Um die avr-binutils ohne Fehler
>> kompilieren zu können musste ich unter openSUSE11.3 lediglich das Packet
>> texinfo via zypper nachinstallieren.(Wahrscheinlich nur kosmetik)
>> Beim Versuch Gcc für avr zu bauen, schlägt der make Schritt mit
>> Folgendem Fehler fehl:
>>         checking for
>>         avr-gcc... /home/arphen-os113/avrtoolchain/build-gcc/./gcc/xgcc
>>         -B/home/arphen-os113/avrtoolchain/build-gcc/./gcc/
>>         -B/usr/local/avr/avr/bin/ -B/usr/local/avr/avr/lib/
>>         -isystem /usr/local/avr/avr/include
>>         -isystem /usr/local/avr/avr/sys-include
>>         checking for suffix of object files... configure: error: in
>>         `/home/arphen-os113/avrtoolchain/build-gcc/avr/libgcc':
>>         configure: error: cannot compute suffix of object files: cannot
>>         compile
>> 
>> Hat jemand schon einmal mit diesem Fehler zu tun gehabt?
>> Ich habe es sowohl auf einem frisch aufgesetzten openSUSE11.3
>> als auch auf Ubuntu10.10 probiert.
>> 
>> Für jeden Tipp bin ich dankbar.
>> Grüße Sebastian