Jak zainstalować avr-gcc na Aurox 9.1 bez konfliktów z gcc 3.2.2?

[lekko NTG] avr-gcc - problemy z =?iso-8859-2?q?instalacj=B1?=





Poprzedni Następny
Wiadomość
Spis treści
From: "voice" <po.co_at_nospam_komu.dzis>
Subject: [lekko NTG] avr-gcc - problemy z =?iso-8859-2?q?instalacj=B1?=
Date: Tue, 20 Jan 2004 21:21:05 +0100


Witam!

Być może z tym pytniem powinienem się udać na jakąś bardziej "linuksowo"
ukierunkowaną grupę, ale uznałem, że lepiej będzie tu zapytać żywych
użytkowników avr-gcc (a nie teoretyków).

Mój system to Aurox 9.1. Kompilator gcc-3.2.2-5 zainstalował się automagicznie z
systemem. Nie mam, niestety, automagicznie zainstalowanego avr-gcc.

Czy żeby zainstalować avr-gcc muszę zainstalować cały, nowy gcc?
Czy wystarczy tylko zassać nowe źródła i:

# ./configure -target=avr -prefix=/usr/local/avr -disable-nls -enable-languages=c
# make
# make install

??

Nie będzie się to gryzło z obecnym gcc?

Co mam zrobić?

Przyznaję, że można stracić wiarę w siebie próbując dobrać się do AVR-ów z
Linuksa... avr-gcc, avr-libc, binutils, avrdude, simulavr, gdb... Mózg już
mi się gotuje :( Do każdego przeczytać manual, README, INSTALL...
Nie ma gdzieś strony, która by to wszystko opisywała, krok po kroku?
Od "czystego" systemu (po instalacji z płytki, z gcc, glibc itd.) do
systemu w pełni skonfigurowanego do pracy z AVR-ami?

Jeśli nie ma, to ją zrobię -- niech tylko uda mi się to wszystko
zainstalować i uruchomić.

Będę wdzięczny za wszystkie wskazówki i podpowiedzi.
Pozdrawiam,
Przemek

========
Path: news-archive.icm.edu.pl!news.rmf.pl!poznan.rmf.pl!news.man.poznan.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: =?iso-8859-2?B?UmFmYbM=?= <rafalb_at_nospam_poczta.neostrada.pl>
Subject: =?iso-8859-2?B?UmU6IFtsZWtrbyBOVEddIGF2ci1nY2MgLSBwcm9ibGVteSB6IGluc3Rh?= =?iso-8859-2?B?bGFjarE=?=
Date: Tue, 20 Jan 2004 22:57:49 +0100


Co mam zrobić?

Na http://rpm.pbone.net znajdziesz wszystkie potrzebne pakiety (w polu
szukaj wpisz avr):
avr-gcc
avr-libc
avr-binutils

Zainstaluj te pakiety i po robocie.

Pozdrawiam
Rafał

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Artur Lipowski <LAL_at_nospam_pro.onet.pl>
Subject: Re: [lekko NTG] avr-gcc - problemy z =?ISO-8859-2?Q?instalacj=B1?=
Date: Wed, 21 Jan 2004 09:00:05 +0100


voice wrote:
...
Czy żeby zainstalować avr-gcc muszę zainstalować cały, nowy gcc?
Czy wystarczy tylko zassać nowe źródła i:

# ./configure -target=avr -prefix=/usr/local/avr -disable-nls -enable-languages=c
To się raczej nie uda.
1. configure i make muszą być wykonywane z oddzielnym (najlepiej pustym)
katalogu, w którym będzie się odbywał cały build
2. Kolejność kompilacji i instalacji jest ważna: binutils, gcc,
avr-libc, reszta już dowolnie.

Nie będzie się to gryzło z obecnym gcc?
Nie, bo GCC jest zaprojektowane do kompilacji skorośnej (ochyda: wolę
jednak angielski termin crosscompiling). Narzędzia dla innych platform
(niż host) dostają swoje przedrostki (np. u mnie: gcc, avr-gcc,
arm-elf-gcc), a pliki "niewykonywalne"/pomcnicze lądują w oddzielnych
podkatalogach. Więc spokojnie możesz dać: --prefix=/usr (lub inny
odpowiedni dla Twojej dystrybucji)

Przyznaję, że można stracić wiarę w siebie próbując dobrać się do AVR-ów z
Linuksa... avr-gcc, avr-libc, binutils, avrdude, simulavr, gdb... Mózg już
mi się gotuje :( Do każdego przeczytać manual, README, INSTALL...
...
Eeeee chyba nie jest tak, źle. Nie wiem jaki system pakietowania ma
aurox, ale na pewno są gotowe rpmy i co najwyżej można je sobie
przekompilować.

...
Jeśli nie ma, to ją zrobię -- niech tylko uda mi się to wszystko
zainstalować i uruchomić.
No to trzymam Cię za słowo. W instalcji i uruchomieniu chętnie pomogę,
ale potem bezwzględnie będę Ci o tym przypominał ;-)

Pozdrawiam,
--
Artur Lipowski

========
Path: news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mai

Poprzedni Następny
Wiadomość
Spis treści
From: Wojtek Kaniewski <wojtekka_at_nospam_SPAM.SPAM.SPAM>
Subject: Re: [lekko NTG] avr-gcc - problemy z =?ISO-8859-2?Q?instalacj=B1?=
Date: Wed, 21 Jan 2004 09:22:21 +0100


voice wrote:
Przyznaję, że można stracić wiarę w siebie próbując dobrać się do AVR-ów z
Linuksa... avr-gcc, avr-libc, binutils, avrdude, simulavr, gdb... Mózg już
mi się gotuje :( Do każdego przeczytać manual, README, INSTALL...
Nie ma gdzieś strony, która by to wszystko opisywała, krok po kroku?
Od "czystego" systemu (po instalacji z płytki, z gcc, glibc itd.) do
systemu w pełni skonfigurowanego do pracy z AVR-ami?

napisałem kiedyś skrócony opis, ale niestety zakłada, że z kompilacją
oprogramowania nie ma się już większych problemów.

http://toxygen.net/avr/

w.


========
Path: news-archive.icm.edu.pl!news.rmf.pl!news.ipartners.pl!newsfeed.gazeta.pl!news.gazeta.pl!not-for-mai