Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Compilation des sources avec PlatformIO
#1
Bonjour,
Est ce que les sources présentes sur GitHub (https://github.com/F1ATB/Gluco-Monitor/a...s/v1.4.zip) sont à jour ?
J'ai essayé de les compiler et j'ai quelques problèmes. N’étant pas un pro de PlatformIO je m'y prends peut-être mal, y a t'il une procédure particulière à suivre ?.
Cependant, une des erreurs est un problème de majuscule/minuscule pour le fichier pageWifiList.h qui est parfois inclut avec un F majuscule. Cela pose problème sur Linux qui est case sensitive.
J'ai d'autres erreurs plus étranges mais c'est peut-être lié à ma méconnaissance de PlatformIO, donc je vais creuser.
Répondre

#2
(Il y a 2 heures)Mike a écrit : Bonjour,
Est ce que les sources présentes sur GitHub (https://github.com/F1ATB/Gluco-Monitor/a...s/v1.4.zip) sont à jour ?
J'ai essayé de les compiler et j'ai quelques problèmes. N’étant pas un pro de PlatformIO je m'y prends peut-être mal, y a t'il une procédure particulière à suivre ?.
Cependant, une des erreurs est un problème de majuscule/minuscule pour le fichier pageWifiList.h qui est parfois inclut avec un F majuscule. Cela pose problème sur Linux qui est case sensitive.
J'ai d'autres erreurs plus étranges mais c'est peut-être lié à ma méconnaissance de PlatformIO, donc je vais creuser.

Regardez le fichier platformio.ini, il y a la liste des bibliothèques qu'il faut avoir.
allez dans Quick Access/ Pio Home /Open vous avez le gestionnaire de librairies.

PlatformIO est beaucoup mieux pour les gros projets qu'Arduino IDE. Les temps de compilation sont bien inférieur.
De plus avec copilot, l'IA de microsoft il vous suggère des lignes de code. C'est bluffant.

André
Répondre

#3
(Il y a 1 heure)F1ATB a écrit :
(Il y a 2 heures)Mike a écrit : Bonjour,
Est ce que les sources présentes sur GitHub (https://github.com/F1ATB/Gluco-Monitor/a...s/v1.4.zip) sont à jour ?
J'ai essayé de les compiler et j'ai quelques problèmes. N’étant pas un pro de PlatformIO je m'y prends peut-être mal, y a t'il une procédure particulière à suivre ?.
Cependant, une des erreurs est un problème de majuscule/minuscule pour le fichier pageWifiList.h qui est parfois inclut avec un F majuscule. Cela pose problème sur Linux qui est case sensitive.
J'ai d'autres erreurs plus étranges mais c'est peut-être lié à ma méconnaissance de PlatformIO, donc je vais creuser.

Regardez le fichier platformio.ini, il y a la liste des bibliothèques qu'il faut avoir.
allez dans Quick Access/ Pio Home /Open vous avez le gestionnaire de librairies.

PlatformIO est beaucoup mieux pour les gros projets qu'Arduino IDE. Les temps de compilation sont bien inférieur.
De plus avec copilot, l'IA de microsoft il vous suggère des lignes de code. C'est bluffant.

André

Le zip V1.4 est à jour. Je corrige les WiFi et Wifi
Répondre

#4
(Il y a 1 heure)F1ATB a écrit :
(Il y a 1 heure)F1ATB a écrit :
(Il y a 2 heures)Mike a écrit : Bonjour,
Est ce que les sources présentes sur GitHub (https://github.com/F1ATB/Gluco-Monitor/a...s/v1.4.zip) sont à jour ?
J'ai essayé de les compiler et j'ai quelques problèmes. N’étant pas un pro de PlatformIO je m'y prends peut-être mal, y a t'il une procédure particulière à suivre ?.
Cependant, une des erreurs est un problème de majuscule/minuscule pour le fichier pageWifiList.h qui est parfois inclut avec un F majuscule. Cela pose problème sur Linux qui est case sensitive.
J'ai d'autres erreurs plus étranges mais c'est peut-être lié à ma méconnaissance de PlatformIO, donc je vais creuser.

Regardez le fichier platformio.ini, il y a la liste des bibliothèques qu'il faut avoir.
allez dans Quick Access/ Pio Home /Open vous avez le gestionnaire de librairies.

PlatformIO est beaucoup mieux pour les gros projets qu'Arduino IDE. Les temps de compilation sont bien inférieur.
De plus avec copilot, l'IA de microsoft il vous suggère des lignes de code. C'est bluffant.

André

Le zip V1.4 est à jour. Je corrige les WiFi et Wifi
Il faut également python sur le PC, en fin et debut de compilation j'ai rajouté 2 extra_scripts pour générer les binaires uploadable par le web.

André
Répondre

#5
Faut il des versions particulières pour les bibliothèques ?
Le commentaire suivant dans Gestion.cpp le laisse penser :
#include <Arduino_GFX_Library.h> //Works with Version 1.6.0 and not 1.6.1 (October 2025)

Une fois le problème de majuscule/minuscule corrigé et la lib GFX Library passée en version 1.6.0 (au cas où) la compilation plante avec plusieurs erreurs identiques à celle la :
src/Config.h:58:8: error: 'EXT_RAM_BSS_ATTR' does not name a type; did you mean 'IRAM_BSS_ATTR'?
Répondre



Atteindre :


Utilisateur(s) parcourant ce sujet :
2 visiteur(s)

Moteur MyBB, © 2002-2026 Melroy van den Berg.