Problem GCC compiler avec Intel Galileo Gen2.

Bonjour à tous,

Depuis quelques jours j'essaie de faire marcher mon programme sur une carte Simatic IOT2020. Des tutos que j'ai regardé, il s'agit d'une Intel Galileo Gen2.

Seul problème, avant même de parler de téléversement, quand je sélectionne ce type de carte, je ne peux même pas compilé le blink de base.

L'erreur que j'ai est :

 In file included from C:\ProgramData\MATLAB\SupportPackages\R2017a\3P.instrset\arduinoide.instrset\idepkgs\packages\Intel\tools\i586-poky-linux-uclibc\1.6.2+1.0/i586-poky-linux-uclibc/usr/include/stdlib.h:34:0,

                 from C:\ProgramData\MATLAB\SupportPackages\R2017a\3P.instrset\arduinoide.instrset\idepkgs\packages\Intel\hardware\i586\1.6.7+1.0\cores\arduino/Arduino.h:27,

                 from sketch\SketchTestIOT2020.ino.cpp:1:

C:\ProgramData\MATLAB\SupportPackages\R2017a\3P.instrset\arduinoide.instrset\idepkgs\packages\Intel\tools\i586-poky-linux-uclibc\1.6.2+1.0/i586-poky-linux-uclibc/usr/include/stddef.h:1:25: error: no include path in which to search for stddef.h

A savoir que j'ai ajouté le stddef.h à la main, et d'autres fichier qui manquait aussi, donc ça peut être lié à ça, car au début l'erreur était "stddef.h, no such path or directory". Si c'est lié à ça pourriez vous m’indiquer comment l'ajouter? :slight_smile:

Merci d'avance pour vos réponses!

Bonsoir,

je découvre l'existence de ce genre de carte (une sorte de raspberry avec des GPIO arduino uno pour simplifier d'après ce que je vois).

Dans tes messages d'erreurs je vois des trucs louches du genre :

  • C:\ProgramData\MATLAB\SupportPackages\R2017a... : que vient faire MATLAB dans l'histoire ?

  • i586-poky-linux-uclibc/usr/include/stddef.h : que vient faire un fichier d'en-tête de la uclibc (spécifique à GNU/Linux) dans la compilation d'un programme arduino ?

Je ne dis pas que ce n''est pas normal, juste que c'est louche :wink:

Peut-être qu'il y a un problème d'installation. As-tu suivi ce tutoriel pour une première installation et un premier test. Perso c'est ce que je ferai...

je découvre l'existence de ce genre de carte (une sorte de raspberry avec des GPIO arduino uno pour simplifier d'après ce que je vois).

Il est temps, Intel ne la fabrique plus, ni le micro non plus.Il a abandonné le marché avec un beau mépris pour ces clients.
Mais bon Intel c'est Intel , c'est le pote à micro$

Il en reste encore quelques unes en vente. Ils ont aussi un méchant bug empêchant d'installer d'autres distributions GNU/Linux que Poky patchée pour l'occasion :frowning:

Il faut avoir une bonne raison pour travailler dessus (professionnellement parlant j'entends).