OVH Cloud OVH Cloud

[microcontroleurs] AVR-GCC : undefined reference to `__stack'

2 réponses
Avatar
Hervé Autret
[Xpost fr.comp.developpement, fr.comp.divers, fr.comp.lang.c;
suivi fr.comp.divers], parce que je ne vois pas trop où poster.

Bonjour,

J'ai un problème pour compiler du code pour microcontroleur avr
at90s4433: le fichier .o est produit à partir du .c, mais je n'arrive
pas à produire le .out :
CFLAGS= -g -mmcu=at90s4433 -Wall -Wstrict-prototypes

$(CC) $(CFLAGS) -o avrledtest.out -Wl,-Map,avrledtest.map avrledtest.o
/chemin/avrledtest-0.1/avrledtest.c:31: undefined reference to `__stack'

La ligne fautive est :
sbi(DDRD,PD5);

J'imagine qu'il manque avr-gcc certaines bibliothèques; quelqu'un sait-il
comment je pourrais vérifier si mon installation de avr_gcc et de la
ibc (avr-libc-20020106) est correcte ?
--
Hervé

2 réponses

Avatar
Pierre Maurette
[Xpost fr.comp.developpement, fr.comp.divers, fr.comp.lang.c;
suivi fr.comp.divers], parce que je ne vois pas trop où poster.
Google a confirmé ce qu'il me semblait (petite connaissance des PIC de

Microchip), le bon groupe francophone est fr.sci.electronique
Pour vérifier, dans Google Groups :
"avr-gcc" OR avrgcc OR winavr
Limiter ou non votre recherche à la langue française. Si vous enlevez
vos propres messages, il n'y a pas photo.

--
Pierre Maurette

Avatar
Herve Autret
Bonjour,

Pierre Maurette a ecrit :

le bon groupe francophone est fr.sci.electronique
Pour vérifier, dans Google Groups :
"avr-gcc" OR avrgcc OR winavr


Je l'ai effectivement oublié dans le X-post, merci. Je n'y ai pas pensé
car le pb que je soumet est informatique plutôt qu'électronique.
Je finirai probablement par trouver tout seul, mais si je pouvais gagner
une soirée ou 2...

[suivi sur divers]
--
Hervé