Ubuntu Launchpad PPA für avr-gcc? Oder zumindest deb Pakete? Oder wie geht das sonst?

Gast #1721445
Lesenswert?

Hi, wie kann man unter Linux, speziell Ubuntu, zu der aktuellsten GCC 
Version kommen? Cool wäre ein Launchpad PPA oder wenigstens deb Pakete. 
Ich hab aber beides noch nicht finden können. Gibt es sowas?

Wenn nicht, wie kann man den aktuellen avr-gcc, die binutils und die 
avr-libc installieren?
#1721453
Lesenswert?

Entweder über den Synaptic Package Manager (GUI->System->Administration)
oder in einem Terminalfenster:

Entweder ganz "root" werden, oder immer mit "sudo" vorne dran.

apt-get update # Damit wird die Paket-DB auf den neusten Stand 
gebracht
apt-cache search avr # Mal suchen, was es alles an AVR Pakete gibt
apt-cache showpkg gcc-avr # Das AVR-GCC Paket genauer anschauen
apt-get -s install gcc-avr # Probelauf um zu sehen, was alles 
installier wird
apt-get install gcc-avr # Jetzt wird es ernst ;-)

Wenn Du noch nichts drauf hast, würde ich mal sowas machen:

apt-get -s install gcc-avr avr-libc
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  binutils-avr
Suggested packages:
  task-c-devel gcc-doc gcc-4.2
The following NEW packages will be installed:
  avr-libc binutils-avr gcc-avr
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Inst binutils-avr (2.18-4ubuntu1 Ubuntu:9.10/karmic)
Inst gcc-avr (1:4.3.3-1 Ubuntu:9.10/karmic)
Inst avr-libc (1:1.6.2.cvs20080610-2 Ubuntu:9.10/karmic)
Conf binutils-avr (2.18-4ubuntu1 Ubuntu:9.10/karmic)
Conf gcc-avr (1:4.3.3-1 Ubuntu:9.10/karmic)
Conf avr-libc (1:1.6.2.cvs20080610-2 Ubuntu:9.10/karmic)

Gruss

Daniel

Nachtrag: Alles unter Ubuntu 9.10
Gast #1721498
Lesenswert?

Ok, ich hätte noch zwei Fragen:

1. Gibt es zumindest ein Script, das die Sourcen z.B. via svn runterläd 
und compiliert

und 2. Welche Version vom GCC kann man für avr-gcc verwenden? 
Funktioniert 4.4 schon oder muss man noch 4.3 nehmen? Ich wundere mich 
nämlich, weil in der aktuellen Version von Ubuntu der normale GCC 4.4.3 
ist, der avr-gcc aber noch 4.3.4
#1721536
Lesenswert?

Ich mache es immer nach:

http://www.nongnu.org/avr-libc/user-manual/install_tools.html

klappt wunderbar.

Sei einfach vorsichtig mit direktem installieren von .deb Paketen
mit dem "dkpg". Das kann Dir Abhängigkeitsprobleme in der APT
Datenbank einbringen. DPKG ist einen Level tiefer und schert sich
nicht um höherliegende Schichten.
Vorteil: Du lernst Linux im Allgemeinen und Debian/Ubuntu im Speziellen
kennen ;-)

Bei Ubuntu 9.10 wir avr-gcc 4.3.3 installiert. Da brauchst Du die Pakete
von www.wrightflayer.co.uk nicht.
Gast #1722381
Lesenswert?

GCC dürfte eigentlich keine großartigen Abhängigkeiten haben. Aber egal

Jedenfalls hat es nicht funktioniert. Ich nehme an, weil die Pfade nicht 
gesetzt werden. Die muss mal wohl von Hand setzen

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren