make proplem with avr-libc

Είναι δωρεάν, είναι σταθερό, είναι γρήγορο.. ας το γνωρίσουμε και λίγο καλύτερα..

Συντονιστές: Super-Moderators, Software & Hardware Moderators

Απάντηση
Manin
Δημοσιεύσεις: 50
Εγγραφή: 22 Μαρ 2006 20:42

make proplem with avr-libc

Δημοσίευση από Manin » 01 Ιαν 2008 22:06

Καλή χρονιά με υγεία πάνω απ' όλα.
Προσπαθώ να εγκαταστήσω το παρακάτω πακέτο,
avr-libc-20011007.tar.gz, το έκανα unpack με "tar xzvf", αλλά στο make μου βγάζει το παρακάτω error.

root@ubumanin:/home/manin/Desktop/auto-development/avr-libc-20011007/src# make
avr-gcc -x assembler-with-cpp -mmcu=at90s1200 -I./../include -I. -Wa,-gstabs -c gcrt1.S -o crts1200.o
make: avr-gcc: Command not found
make: *** [crts1200.o] Error 127
root@ubumanin:/home/manin/Desktop/auto-development/avr-libc-20011007/src#

Απ' ότι κατάλαβα δε μπορεί να βρει από που να εκτελέσει την εντολή gcc.

Έψαξα στο makefile, αλλά εκτός από 2-3 εντολές που υπήρχε η gcc (που δεν καταλάβαινα), δεν βρήκα κάτι άλλο.
Καμιά ιδέα;
Όποιος φοβάται, πέφτει και κοιμάται.

Άβαταρ μέλους
Alice_Cooper
Δημοσιεύσεις: 1947
Εγγραφή: 11 Μάιος 2007 00:33
Τοποθεσία: Ioannina
Επικοινωνία:

make proplem with avr-libc

Δημοσίευση από Alice_Cooper » 02 Ιαν 2008 01:53

apt-get install avr-*

Manin
Δημοσιεύσεις: 50
Εγγραφή: 22 Μαρ 2006 20:42

make proplem with avr-libc

Δημοσίευση από Manin » 07 Ιαν 2008 21:42

Καλησπέρα, την έχω δοκιμάσει αυτή τη περίπτωση.
Μάλιστα, όσον αφορά την avr-libc, έχω τη τελευταία έκδοση.
Το πρόβλημα είναι ότι χρειάζομαι την avr-libc-20011007 ή avr-libc-20011008.
Δε μπορώ να βρω γιατί χτυπάει στη συγκεκριμένη βιοβλιοθήκη;
Η συγκεκριμενη υπάρχει στο σύστημά μου.
/usr/avr/lib/crts1200.o
Όποιος φοβάται, πέφτει και κοιμάται.

Manin
Δημοσιεύσεις: 50
Εγγραφή: 22 Μαρ 2006 20:42

make proplem with avr-libc

Δημοσίευση από Manin » 07 Ιαν 2008 23:02

To έχω προχωρήσει λιγάκι αλλά σε κάθε βήμα μου βγάζει πρόβλημα. Και σ' αυτό δεν καταλαβαίνει.

root@ubumanin:/home/manin/Desktop/auto-development/avr-libc-20011007/src# make
avr-gcc -x assembler-with-cpp -c -I./../include -I. -Wa,-gstabs -mmcu=atmega83
./string/memccpy.S -o avr4/libc/memccpy.o
unknown MCU 'atmega83' specified
Known MCU names:
avr2
at90s2313
..................
......................
In file included from ./macros.inc:18,
from ./string/memccpy.S:2:
./../include/io-avr.h:71:4: warning: #warning "device type not defined"
./string/memccpy.S: Assembler messages:
./string/memccpy.S:22: Error: constant value required
./string/memccpy.S:22: Error: constant value required
./string/memccpy.S:23: Error: constant value required
./string/memccpy.S:23: Error: constant value required
./string/memccpy.S:32: Error: constant value required
./string/memccpy.S:33: Error: constant value required
make: *** [avr4/libc/memccpy.o] Error 1


Το makefile στο συγκεκριμένο σημείο...
libc_string_asm_sources = memccpy.S memchr.S memcmp.S memcpy.S memmove.S \
Όποιος φοβάται, πέφτει και κοιμάται.

Απάντηση

Επιστροφή στο “Linux Guide”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες