5 years ago
Bonjour, tout est dans le titre, je viens de recevoir ma gamebuino, je suis sur mac et j'ai donc suivi le tuto manuel pour installer tout les fichiers nécessaires au bon fonctionnement, mais en téléversant le programme du tuto, je reçois ce message d'erreur :
In file included from /var/folders/d6/rq2trv813fb8h2bfntpbv0lm0000gn/T/arduino_build_131257/sketch/sketch_jun20a.ino.cpp:1:0:
/Users/logandevillard/Library/Arduino15/packages/gamebuino/hardware/samd/1.2.1/cores/arduino/Arduino.h:48:17: fatal error: sam.h: No such file or directory
#include "sam.h"
^
compilation terminated.
exit status 1
Erreur de compilation pour la carte Gamebuino Meta
J'espère trouver une solution merci :)
NEW 5 years ago
Oui il est correctement installé.
Codnpix
5 years ago
Ce topic suggère d'upgrader l'IDE Arduino https://forum.arduino.cc/index.php?topic=496945 pour la même erreur.
Tu as une version récente ?
NEW 5 years ago
Ce topic suggère d'upgrader l'IDE Arduino https://forum.arduino.cc/index.php?topic=496945 pour la même erreur.
Tu as une version récente ?
NEW 5 years ago
Oui je possède la dernière version, mais sinon j'ai réussi sur un PC donc j'ai trouvé une alternative merci quand même.
NEW 5 years ago
Hello,
En admettant que tu as bien installé la dernière version de l'IDE Arduino (1.8.9), lors du processus d'installation des cartes :
platform.txt
fourni par la carte Gamebuino qui se trouve ici :[TON_CHEMIN_D_INSTALLATION]/Arduino15/packages/gamebuino/hardware/samd/1.2.1/platform.txt
Édite ce fichier, rends-toi à la ligne 73 et remplace :
compiler.arm.cmsis.c.flags="-I{runtime.tools.CMSIS-4.5.0.path}/CMSIS/Include/" "-I{runtime.tools.CMSIS-Atmel-1.1.0.path}/CMSIS/Device/ATMEL/"
par :
compiler.arm.cmsis.c.flags="-I{runtime.tools.CMSIS-4.5.0.path}/CMSIS/Include/" "-I{runtime.tools.CMSIS-Atmel-1.2.0.path}/CMSIS/Device/ATMEL/"
(en gros, il faut remplacer runtime.tools.CMSIS-Atmel-1.1.0.path
par runtime.tools.CMSIS-Atmel-1.2.0.path
)
Sauvegarde... et ça devrait être bon.
Je suppose que ce fichier sera prochainement mis à jour dans la distribution officielle de la carte Gamebuino... mais en attendant, voilà comment faire pour ne pas rester bloqué ;-)
NEW 5 years ago
Si tu suis les instructions du site Gamebuino, il y a des chances que tu ais la version portable de Arduino.
Le chemin pour le fichier est proche : [TON_CHEMIN_D_INSTALLATION]/portable/packages/gamebuino/hardware/samd/1.2.1/platform.txt