aidar_i писал(а): 15 фев 2020, 13:36
У Вас WIfIManager похоже старый компилируется. Удалите старые.
Отправлено спустя 27 секунд:
Iqubik писал(а): 14 фев 2020, 23:57ArduinoJson
обновили?
У Вас написано что несколько библиотек найдено. Проверьте, скомпилированы мои библиотеки, по адресу.
Версия 622 ни в какую не желает собираться под esp8266 nodemcu. Все либы проверил, ничего лишнего или старого нигде нет. Он видит дубли файлов потому, что они действительно есть. Например EspWebServer и AsyncWebserver имеют одинаковые названия заголовочников webserver.h Типо как есть сорсы для есп и есть такие же модули во внешних либах и что-то где-то не контачит в 622. В 631 не могу обновиться так как мой рабочий проект в ней не собирается из-за либы ArduinoOTA
[spoiler]Arduino: 1.8.10 (Windows 10), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 256000"
In file included from C:\Program Files (x86)\FLProg622\ideV4\portable\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/sys/stdio.h:6:0,
from C:\Program Files (x86)\FLProg622\ideV4\portable\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/stdio.h:63,
from C:\Program Files (x86)\FLProg622\ideV4\portable\packages\esp8266\hardware\esp8266\2.6.3\cores\esp8266/Arduino.h:32,
from sketch\pr2.ino.cpp:1:
C:\Program Files (x86)\FLProg622\ideV4\portable\packages\esp8266\hardware\esp8266\2.6.3/tools/sdk/libc/xtensa-lx106-elf/include/sys/pgmspace.h:25:130: error: 'const char HTTP_HEAD []' redeclared as different kind of symbol
#define PROGMEM __attribute__((section( "\".irom.text." __FILE__ "." __STRINGIZE(__LINE__) "." __STRINGIZE(__COUNTER__) "\"")))
^
c:\Program Files (x86)\FLProg622\ideV4\libraries\WiFiManager/WiFiManager.h:25:24: note: in expansion of macro 'PROGMEM'
const char HTTP_HEAD[] PROGMEM = "<!DOCTYPE html><html lang=\"en\"><head><meta charset=\"UTF-8\" name=\"viewport\" content=\"width=device-width, initial-scale=1, user-scalable=no\"/><title>{v}</title>";
^
In file included from C:\Users\Comp1\AppData\Local\Temp\flprog\pr2\pr2.ino:6:0:
C:\Program Files (x86)\FLProg622\ideV4\portable\packages\esp8266\hardware\esp8266\2.6.3\libraries\ESP8266WebServer\src/ESP8266WebServer.h:33:39: error: previous declaration of 'HTTPMethod HTTP_HEAD'
enum HTTPMethod { HTTP_ANY, HTTP_GET, HTTP_HEAD, HTTP_POST, HTTP_PUT, HTTP_PATCH, HTTP_DELETE, HTTP_OPTIONS };
^
Несколько библиотек найдено для "Ticker.h"
Используется: C:\Program
Несколько библиотек найдено для "ESP8266WiFi.h"
Используется: C:\Program
Несколько библиотек найдено для "ArduinoOTA.h"
Используется: C:\Program
Не используется: c:\Program
Не используется: c:\Program
Несколько библиотек найдено для "ESP8266mDNS.h"
Используется: C:\Program
Несколько библиотек найдено для "ESPAsyncWebServer.h"
Используется: c:\Program
Несколько библиотек найдено для "DNSServer.h"
Используется: C:\Program
Несколько библиотек найдено для "EEPROM.h"
Используется: C:\Program
Несколько библиотек найдено для "ESP8266WebServer.h"
Используется: C:\Program
Несколько библиотек найдено для "ESPUI.h"
Используется: c:\Program
Несколько библиотек найдено для "ArduinoJson.h"
Используется: c:\Program
Не используется: c:\Program
Несколько библиотек найдено для "ESPAsyncTCP.h"
Используется: c:\Program
Несколько библиотек найдено для "Hash.h"
Используется: C:\Program
Несколько библиотек найдено для "WiFiManager.h"
Используется: c:\Program
exit status 1
Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
P.S В ардуино зашёл в менеджер библиотек и так espui и wifimanager были обновления. Обновил. И ошибка чутка поменялась.
[spoiler]Arduino: 1.8.10 (Windows 10), Плата:"NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, None, Only Sketch, 256000"
c:\Program Files (x86)\FLProg622\ideV4\portable\sketchbook\libraries\ESPUI\src\ESPUI.cpp: In member function 'void ESPUIClass::beginSPIFFS(const char*, const char*, const char*)':
c:\Program Files (x86)\FLProg622\ideV4\portable\sketchbook\libraries\ESPUI\src\ESPUI.cpp:720:23: error: 'HTTP_GET' was not declared in this scope
server->on("/heap", HTTP_GET, [](AsyncWebServerRequest *request) {
^
c:\Program Files (x86)\FLProg622\ideV4\portable\sketchbook\libraries\ESPUI\src\ESPUI.cpp: In member function 'void ESPUIClass::begin(const char*, const char*, const char*)':
c:\Program Files (x86)\FLProg622\ideV4\portable\sketchbook\libraries\ESPUI\src\ESPUI.cpp:758:19: error: 'HTTP_GET' was not declared in this scope
server->on("/", HTTP_GET, [](AsyncWebServerRequest *request) {
^
Несколько библиотек найдено для "ESPUI.h"
Используется: c:\Program
Не используется: c:\Program
Несколько библиотек найдено для "ArduinoOTA.h"
Используется: C:\Program
Не используется: c:\Program
Не используется: c:\Program
Несколько библиотек найдено для "ESPAsyncTCP.h"
Используется: c:\Program
Несколько библиотек найдено для "ESPAsyncWebServer.h"
Используется: c:\Program
Несколько библиотек найдено для "WiFiManager.h"
Используется: c:\Program
Не используется: c:\Program
Несколько библиотек найдено для "EEPROM.h"
Используется: C:\Program
Несколько библиотек найдено для "Ticker.h"
Используется: C:\Program
Несколько библиотек найдено для "ESP8266WiFi.h"
Используется: C:\Program
Несколько библиотек найдено для "Hash.h"
Используется: C:\Program
Несколько библиотек найдено для "DNSServer.h"
Используется: C:\Program
Несколько библиотек найдено для "ESP8266WebServer.h"
Используется: C:\Program
Несколько библиотек найдено для "ArduinoJson.h"
Используется: c:\Program
Не используется: c:\Program
Несколько библиотек найдено для "ESP8266mDNS.h"
Используется: C:\Program
exit status 1
Ошибка компиляции для платы NodeMCU 1.0 (ESP-12E Module).
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]