Arduino : 1.8.5 (Linux), Carte : "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"
ATTENTION : La catégorie 'LED' dans la bibliothèque CHT16K33 LED Matrix Library n'est pas valide. Définition sur : 'Uncategorized'
ATTENTION : La catégorie 'Input' dans la bibliothèque MechInputs n'est pas valide. Définition sur : 'Uncategorized'
ATTENTION : La catégorie 'Input' dans la bibliothèque SerialSensors n'est pas valide. Définition sur : 'Uncategorized'
In file included from /mnt/Documents alain/projets arduino/serveur FTP/Nodemcu-esp8266-FTP-server-with-sd-card--master/esp-file-server/esp-file-server.ino:4:0:
/home/moune/Arduino/libraries/Nodemcu-esp8266-FTP-server-with-sd-card--master/ESP8266FtpServer.h:54:17: error: 'sd' is not a namespace-name
using namespace sd;
^
/home/moune/Arduino/libraries/Nodemcu-esp8266-FTP-server-with-sd-card--master/ESP8266FtpServer.h:54:19: error: expected namespace-name before ';' token
using namespace sd;
^
/home/moune/Arduino/libraries/Nodemcu-esp8266-FTP-server-with-sd-card--master/ESP8266FtpServer.h:55:7: error: 'sd' has not been declared
using sd::File;
^
Plusieurs bibliothèque trouvées pour "SD.h"
Utilisé : /home/moune/.arduino15/packages/esp8266/hardware/esp8266/2.4.2/libraries/SD
Non utilisé : /home/moune/Arduino/libraries/SD
Non utilisé : /home/moune/Documents/Arduino/arduino/arduino-1.8.5/libraries/SD
exit status 1
Erreur de compilation pour la carte NodeMCU 1.0 (ESP-12E Module)
Ce rapport pourrait être plus détaillé avec
l'option "Afficher les résultats détaillés de la compilation"
activée dans Fichier -> Préférences.
les erreurs signalées ne correspondent pas du tout au code indiqué !!
ce dernier n'utillise pas les librairies qui posent problème (LED**** , Mech Input SerialSensors....°
/home/moune/Arduino/libraries/Nodemcu-esp8266-FTP-server-with-sd-card--master/ESP8266FtpServer.h:54:17: error: 'sd' is not a namespace-name
using namespace sd;
^
/home/moune/Arduino/libraries/Nodemcu-esp8266-FTP-server-with-sd-card--master/ESP8266FtpServer.h:54:19: error: expected namespace-name before ';' token
using namespace sd;
^
/home/moune/Arduino/libraries/Nodemcu-esp8266-FTP-server-with-sd-card--master/ESP8266FtpServer.h:55:7: error: 'sd' has not been declared
using sd::File;
j'ai l'impression que ce code utilise la librairie SD ESP8266 d'une manière non conforme
Il a peut être été conçu pour une autre vesrion (antérieure ?) de la librairie SD pour ESP8266
mais!
sketch/ESP8266FtpServer.cpp: In member function 'void FtpServer::handleFTP()':
sketch/ESP8266FtpServer.cpp:118:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
else if( cmdStatus == 5 ) // Ftp server waiting for user command
^
sketch/ESP8266FtpServer.cpp: In member function 'boolean FtpServer::processCommand()':
sketch/ESP8266FtpServer.cpp:228:10: warning: unused variable 'path' [-Wunused-variable]
char path[ FTP_CWD_SIZE ];
^
sketch/ESP8266FtpServer.cpp:445:12: warning: unused variable 'dtStr' [-Wunused-variable]
char dtStr[ 15 ];
^
sketch/ESP8266FtpServer.cpp:614:10: warning: unused variable 'dir' [-Wunused-variable]
char dir[ FTP_FIL_SIZE ];
^
sketch/ESP8266FtpServer.cpp: In member function 'int8_t FtpServer::readChar()':
sketch/ESP8266FtpServer.cpp:811:7: warning: suggest explicit braces to avoid ambiguous 'else' [-Wparentheses]
if( c != '\r' )
^
In file included from /tmp/arduino_modified_sketch_176153/esp-file-server.ino:4:0:
ESP8266FtpServer.h:54: error: 'sd' is not a namespace-name
using namespace sd;
^
ESP8266FtpServer.h:54: error: expected namespace-name before ';' token
using namespace sd;
^
ESP8266FtpServer.h:55: error: 'sd' has not been declared
using sd::File;
^