Help-Erreur de compilatioin

Il s'agit d'un programme d'essai de moteur pas a pas. Tout simple que voici:

#include<Stepper.h>
//pour un moteur de 200 pas par tour  branché sur broches 2, 3, 4 et 5
Stepper Moteur(200,2,3,4,5);
void setup()
{
  Moteur.setSpeed(2);//Donc 400 pas /Mn
}
void loop()
{
  Moteur.step(800);
  delay(2000);
  Moteur.step(-800);
  delay(2000);
}

La verification renvoie ce message que je ne comprends pas:

lto1.exe: internal compiler error: resolution sub id 0xe0aa20d9 not in object file
Please submit a full bug report,
with preprocessed source if appropriate.
See https://gcc.gnu.org/bugs/ for instructions.
lto-wrapper.exe: fatal error: C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-gcc returned 1 exit status
compilation terminated.
c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/7.3.0/../../../../avr/bin/ld.exe: error: lto-wrapper failed
collect2.exe: error: ld returned 1 exit status
exit status 1
Erreur de compilation pour la carte Arduino Uno
c:/program files (x86)/arduino/hardware/tools/avr/bin/../lib/gcc/avr/7.3.0/../../../../avr/lib/avr5/crtatmega328p.o:(.init9+0x0): undefined reference to `main'
collect2.exe: error: ld returned 1 exit status
exit status 1
Erreur de compilation pour la carte Arduino Uno
Aidez moi SVP

il faut sélectionner le texte puis cliquer sur le bouton </>. On peut éditer le message, un crayon permet de le faire.

Je ne connais pas cette erreur, elle ne vient pas du programme (qui se compile), mais de l'installation.

voir ma page Moteur pas à pas. 28BYJ-48, ce peut être souvent Stepper Moteur(200,2,4,3,5);

As-tu la même erreur en compilant un exemple simple : blink ?

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.