Bonjour
J'ai téléchargé le code de Marlin v2 depuis github.
Lorsque j'ouvre le fichier Marlin.ino, je me retrouve sous l'environnement d'Arduino, avec les fichiers suivants ouverts :
Marlin
Config.h
Config_adv.h
Version.h
Ensuite, lorsque je fais appel à la commande vérifier le code, j'obtiens cette erreur :
core.a(main.cpp.o): In function `main':
/usr/share/arduino/hardware/arduino/cores/arduino/main.cpp:5: undefined reference to `setup'
/usr/share/arduino/hardware/arduino/cores/arduino/main.cpp:15: undefined reference to `loop'
collect2: erreur: ld a retourné le statut de sortie 1
En gros, il me dit qu'il ne trouve pas les fonctions setup ni loop, que je suis supposé avoir codées (Puisqu’à la base des programmes Arduino)
J'ai testé Marlin 2, 1.1.9... les erreur sont très différentes (je pense qu'il a trouvé les fonctions setup et loop).
Je n'ai absolument rien modifié dans les fichiers, je n'ai par exemple même pas tenté de remplacer les fichiers de config par ceux d'une imprimante spécifique par exemple.
(Si je le fais même erreur).
Je suis sous Linux (mais vous l'aviez deviné avec les chemins renvoyés par l'erreur /usr/share/...)
Si je teste un des programmes exemples d'Arduino (blink par exemple) tout se passe bien.
Je n'ai aucun Arduino ni carte controleur d'imprimante connectée à mon pc.