Victor-Mo / IRT-ESP

Nefit / Buderus iRT protocol encoder / decoder for ESP8266
GNU Lesser General Public License v3.0
22 stars 6 forks source link

Building issue #9

Open jperquin opened 3 years ago

jperquin commented 3 years ago

Question Building issue:

> Executing task in folder IRT-ESP: pio run <

Processing debug (board: d1_mini; framework: arduino; platform: espressif8266)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
** Building web...
node ./tools/webfilesbuilder/node_modules/gulp/bin/gulp.js --silent --cwd ./tools/webfilesbuilder
internal/modules/cjs/loader.js:638
    throw err;
    ^

Error: Cannot find module '/home/jperquin/Documents/PlatformIO/Projects/IRT-ESP/tools/webfilesbuilder/node_modules/gulp/bin/gulp.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:636:15)
    at Function.Module._load (internal/modules/cjs/loader.js:562:25)
    at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
    at startup (internal/bootstrap/node.js:283:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
*** Error 1
CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/d1_mini.html
PLATFORM: Espressif 8266 (2.6.2) > WeMos D1 R2 and mini
HARDWARE: ESP8266 80MHz, 80KB RAM, 4MB Flash
PACKAGES: 
 - framework-arduinoespressif8266 3.20704.0 (2.7.4) 
 - tool-esptool 1.413.0 (4.13) 
 - tool-esptoolpy 1.20800.0 (2.8.0) 
 - toolchain-xtensa 2.40802.200502 (4.8.2)
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ strict
Found 42 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <CircularBuffer> 1.3.3+sha.ad93ca1
|-- <OneWire> 2.3.5+sha.8539273
|-- <ESP Async WebServer> 1.2.3+sha.f6fff3f
|   |-- <ESPAsyncTCP> 1.2.2
|   |   |-- <ESP8266WiFi> 1.0
|   |-- <Hash> 1.0
|   |-- <ESP8266WiFi> 1.0
|   |-- <ArduinoJson> 6.14.1
|-- <ESPAsyncUDP> 0.0.0+sha.697c75a
|-- <uuid-common> 1.1.0
|-- <uuid-log> 2.1.1
|   |-- <uuid-common> 1.1.0
|-- <uuid-syslog> 2.0.4
|   |-- <uuid-common> 1.1.0
|   |-- <uuid-log> 2.1.1
|   |   |-- <uuid-common> 1.1.0
|   |-- <ESP8266WiFi> 1.0
|-- <JustWifi> 2.0.2
|   |-- <ESP8266WiFi> 1.0
|-- <AsyncMqttClient> 0.8.2
|   |-- <ESPAsyncTCP> 1.2.2
|   |   |-- <ESP8266WiFi> 1.0
|-- <EEPROM_Rotate> 0.9.2
|   |-- <EEPROM> 1.0
|-- <ArduinoJson> 6.14.1
|-- <ESPAsyncTCP> 1.2.2
|   |-- <ESP8266WiFi> 1.0
|-- <ArduinoOTA> 1.0
|   |-- <ESP8266WiFi> 1.0
|   |-- <ESP8266mDNS> 1.2
|   |   |-- <ESP8266WiFi> 1.0
|-- <ESP8266WiFi> 1.0
|-- <Ticker> 1.0
Building in debug mode
LINKFLAGS = -T eagle.flash.4m1m.ld -nostdlib -Wl,--no-check-sections -Wl,-static -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,spi_flash_read -u app_entry -u _printf_float -u _scanf_float -u _DebugExceptionVector -u _DoubleExceptionVector -u _KernelExceptionVector -u _NMIExceptionVector -u _UserExceptionVector -Og -g2 -ggdb2s
Compiling .pio/build/debug/src/MyESP.cpp.o
Compiling .pio/build/debug/src/Ntp.cpp.o
Compiling .pio/build/debug/src/ems-esp.cpp.o
Compiling .pio/build/debug/src/ems_utils.cpp.o
In file included from src/MyESP.cpp:10:0:
src/MyESP.h:60:32: fatal error: webh/myesp.html.gz.h: No such file or directory
 #include "webh/myesp.html.gz.h"
                                ^
compilation terminated.
*** [.pio/build/debug/src/MyESP.cpp.o] Error 1
In file included from src/Ntp.cpp:6:0:
src/MyESP.h:60:32: fatal error: webh/myesp.html.gz.h: No such file or directory
 #include "webh/myesp.html.gz.h"
                                ^
compilation terminated.
*** [.pio/build/debug/src/Ntp.cpp.o] Error 1
In file included from src/ems_utils.h:11:0,
                 from src/ems_utils.cpp:9:
src/MyESP.h:60:32: fatal error: webh/myesp.html.gz.h: No such file or directory
 #include "webh/myesp.html.gz.h"
                                ^
compilation terminated.
*** [.pio/build/debug/src/ems_utils.cpp.o] Error 1
In file included from src/ems-esp.cpp:13:0:
src/MyESP.h:60:32: fatal error: webh/myesp.html.gz.h: No such file or directory
 #include "webh/myesp.html.gz.h"
                                ^
compilation terminated.
*** [.pio/build/debug/src/ems-esp.cpp.o] Error 1
==================================================================================== [FAILED] Took 1.34 seconds ====================================================================================

Environment    Status    Duration
-------------  --------  ------------
debug          FAILED    00:00:01.335
=============================================================================== 1 failed, 0 succeeded in 00:00:01.335 ===============================================================================
The terminal process "pio 'run'" terminated with exit code: 1.

Terminal will be reused by tasks, press any key to close it.

Additional context Any help is appreciated in completing the proper build environment. It looks like the webh directory needs to be populated..

jperquin commented 3 years ago

Found it!

Victor-Mo commented 3 years ago

@jperquin Sorry that i saw your issue to late, but good to know it is working now ! I will leave this issue open until I have updated the documentation.

jperquin commented 3 years ago

Thanks for your quick reply.

Looks like there is still something not compiling right. Are you seeing the same?

Not too worried about the SPIFFS messages, but the ones related to Onewire and ESP8266WiFiSTA-WPS don't seem right..

> Executing task in folder IRT-ESP: pio run <

Processing debug (board: d1_mini; framework: arduino; platform: espressif8266)
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
** Building web...
node ./tools/webfilesbuilder/node_modules/gulp/bin/gulp.js --silent --cwd ./tools/webfilesbuilder
Creating file: index.html.gz
Creating file: glyphicons-halflings-regular.woff.gz
Creating file: myesp.html.gz
Creating file: myesp.js.gz
Creating file: required.css.gz
Creating file: required.js.gz
CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/d1_mini.html
PLATFORM: Espressif 8266 (2.6.2) > WeMos D1 R2 and mini
HARDWARE: ESP8266 80MHz, 80KB RAM, 4MB Flash
PACKAGES: 
 - framework-arduinoespressif8266 3.20704.0 (2.7.4) 
 - tool-esptool 1.413.0 (4.13) 
 - tool-esptoolpy 1.20800.0 (2.8.0) 
 - toolchain-xtensa 2.40802.200502 (4.8.2)
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ strict
Found 42 compatible libraries
Scanning dependencies...
Dependency Graph
|-- <CircularBuffer> 1.3.3+sha.ad93ca1
|-- <OneWire> 2.3.5+sha.8539273
|-- <ESP Async WebServer> 1.2.3+sha.f6fff3f
|   |-- <ESPAsyncTCP> 1.2.2
|   |   |-- <ESP8266WiFi> 1.0
|   |-- <Hash> 1.0
|   |-- <ESP8266WiFi> 1.0
|   |-- <ArduinoJson> 6.14.1
|-- <ESPAsyncUDP> 0.0.0+sha.697c75a
|-- <uuid-common> 1.1.0
|-- <uuid-log> 2.1.1
|   |-- <uuid-common> 1.1.0
|-- <uuid-syslog> 2.0.4
|   |-- <uuid-common> 1.1.0
|   |-- <uuid-log> 2.1.1
|   |   |-- <uuid-common> 1.1.0
|   |-- <ESP8266WiFi> 1.0
|-- <JustWifi> 2.0.2
|   |-- <ESP8266WiFi> 1.0
|-- <AsyncMqttClient> 0.8.2
|   |-- <ESPAsyncTCP> 1.2.2
|   |   |-- <ESP8266WiFi> 1.0
|-- <EEPROM_Rotate> 0.9.2
|   |-- <EEPROM> 1.0
|-- <ArduinoJson> 6.14.1
|-- <ESPAsyncTCP> 1.2.2
|   |-- <ESP8266WiFi> 1.0
|-- <ArduinoOTA> 1.0
|   |-- <ESP8266WiFi> 1.0
|   |-- <ESP8266mDNS> 1.2
|   |   |-- <ESP8266WiFi> 1.0
|-- <ESP8266WiFi> 1.0
|-- <Ticker> 1.0
Building in debug mode
LINKFLAGS = -T eagle.flash.4m1m.ld -nostdlib -Wl,--no-check-sections -Wl,-static -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,spi_flash_read -u app_entry -u _printf_float -u _scanf_float -u _DebugExceptionVector -u _DoubleExceptionVector -u _KernelExceptionVector -u _NMIExceptionVector -u _UserExceptionVector -Og -g2 -ggdb2s
Compiling .pio/build/debug/src/MyESP.cpp.o
Compiling .pio/build/debug/src/Ntp.cpp.o
Compiling .pio/build/debug/src/TelnetSpy.cpp.o
Compiling .pio/build/debug/src/TimeLib.cpp.o
Compiling .pio/build/debug/src/Timezone.cpp.o
Compiling .pio/build/debug/src/ds18.cpp.o
src/MyESP.cpp: In member function 'void MyESP::end()':
src/MyESP.cpp:137:5: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
     SPIFFS.end();
     ^
src/MyESP.cpp: In member function 'size_t MyESP::_fs_validateConfigFile(const char*, size_t, ArduinoJson6141_0000010::JsonDocument&)':
src/MyESP.cpp:1820:17: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
     File file = SPIFFS.open(filename, "r");
                 ^
src/MyESP.cpp: In member function 'bool MyESP::fs_saveCustomConfig(ArduinoJson::JsonObject)':
src/MyESP.cpp:2050:23: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
     File configFile = SPIFFS.open(MYESP_CUSTOMCONFIG_FILE, "w");
                       ^
src/MyESP.cpp: In member function 'bool MyESP::fs_saveConfig(ArduinoJson::JsonObject)':
src/MyESP.cpp:2083:23: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
     File configFile = SPIFFS.open(MYESP_CONFIG_FILE, "w");
                       ^
src/MyESP.cpp: In member function 'void MyESP::_fs_setup()':
src/MyESP.cpp:2188:10: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
     if (!SPIFFS.begin()) {
          ^
src/MyESP.cpp:2189:13: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
         if (SPIFFS.format()) {
             ^
src/MyESP.cpp:2197:9: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
     if (SPIFFS.exists(MYESP_OLD_CONFIG_FILE)) {
         ^
src/MyESP.cpp:2198:9: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
         SPIFFS.remove(MYESP_OLD_CONFIG_FILE);
         ^
src/MyESP.cpp:2201:9: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
     if (SPIFFS.exists(MYESP_OLD_EVENTLOG_FILE)) {
         ^
src/MyESP.cpp:2202:9: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
         SPIFFS.remove(MYESP_OLD_EVENTLOG_FILE);
         ^
src/MyESP.cpp: In member function 'bool MyESP::_fs_sendConfig()':
src/MyESP.cpp:2559:18: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
     configFile = SPIFFS.open(MYESP_CONFIG_FILE, "r");
                  ^
src/MyESP.cpp:2579:18: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
     configFile = SPIFFS.open(MYESP_CUSTOMCONFIG_FILE, "r");
                  ^
src/MyESP.cpp: In member function 'void MyESP::_sendStatus()':
src/MyESP.cpp:2642:10: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
     if (!SPIFFS.info(fsinfo)) {
          ^
src/MyESP.cpp: In member function 'void MyESP::loop()':
src/MyESP.cpp:3028:9: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
         SPIFFS.end();
         ^
src/MyESP.cpp:3030:9: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
         SPIFFS.format();
         ^
Compiling .pio/build/debug/src/ems-esp.cpp.o
Compiling .pio/build/debug/src/ems_utils.cpp.o
Compiling .pio/build/debug/src/irt.cpp.o
Compiling .pio/build/debug/src/irtuart.cpp.o
Compiling .pio/build/debug/src/pid.cpp.o
Generating LD script .pio/build/debug/ld/local.eagle.app.v6.common.ld
Archiving .pio/build/debug/lib548/libCircularBuffer.a
Indexing .pio/build/debug/lib548/libCircularBuffer.a
Compiling .pio/build/debug/lib45f/OneWire/OneWire.cpp.o
.pio/libdeps/debug/OneWire/OneWire.cpp: In member function 'uint8_t OneWire::reset()':
.pio/libdeps/debug/OneWire/OneWire.cpp:167:24: warning: unused variable 'reg' [-Wunused-variable]
  volatile IO_REG_TYPE *reg IO_REG_BASE_ATTR = baseReg;
                        ^
.pio/libdeps/debug/OneWire/OneWire.cpp: In member function 'void OneWire::write_bit(uint8_t)':
.pio/libdeps/debug/OneWire/OneWire.cpp:201:24: warning: unused variable 'reg' [-Wunused-variable]
  volatile IO_REG_TYPE *reg IO_REG_BASE_ATTR = baseReg;
                        ^
.pio/libdeps/debug/OneWire/OneWire.cpp: In member function 'uint8_t OneWire::read_bit()':
.pio/libdeps/debug/OneWire/OneWire.cpp:229:24: warning: unused variable 'reg' [-Wunused-variable]
  volatile IO_REG_TYPE *reg IO_REG_BASE_ATTR = baseReg;
                        ^
Archiving .pio/build/debug/lib45f/libOneWire.a
Indexing .pio/build/debug/lib45f/libOneWire.a
Compiling .pio/build/debug/lib32f/ESP8266WiFi/BearSSLHelpers.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/CertStoreBearSSL.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/ESP8266WiFi.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/ESP8266WiFiAP.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/ESP8266WiFiMulti.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o
/home/jperquin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp: In member function 'wl_status_t ESP8266WiFiMulti::run(uint32_t)':
/home/jperquin/.platformio/packages/framework-arduinoespressif8266/libraries/ESP8266WiFi/src/ESP8266WiFiMulti.cpp:133:93: warning: 'bestChannel' may be used uninitialized in this function [-Wmaybe-uninitialized]
                 WiFi.begin(bestNetwork.ssid, bestNetwork.passphrase, bestChannel, bestBSSID);
                                                                                             ^
Compiling .pio/build/debug/lib32f/ESP8266WiFi/ESP8266WiFiSTA.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/ESP8266WiFiScan.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/WiFiClient.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/WiFiClientSecureAxTLS.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/WiFiClientSecureBearSSL.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/WiFiServer.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/WiFiServerSecureAxTLS.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/WiFiServerSecureBearSSL.cpp.o
Compiling .pio/build/debug/lib32f/ESP8266WiFi/WiFiUdp.cpp.o
Compiling .pio/build/debug/libb40/ESPAsyncTCP/AsyncPrinter.cpp.o
Compiling .pio/build/debug/libb40/ESPAsyncTCP/ESPAsyncTCP.cpp.o
Compiling .pio/build/debug/libb40/ESPAsyncTCP/ESPAsyncTCPbuffer.cpp.o
Compiling .pio/build/debug/libb40/ESPAsyncTCP/SyncClient.cpp.o
Archiving .pio/build/debug/lib32f/libESP8266WiFi.a
Indexing .pio/build/debug/lib32f/libESP8266WiFi.a
Compiling .pio/build/debug/libb40/ESPAsyncTCP/tcp_axtls.c.o
Compiling .pio/build/debug/lib84f/Hash/Hash.cpp.o
Archiving .pio/build/debug/libea5/libArduinoJson.a
Indexing .pio/build/debug/libea5/libArduinoJson.a
Compiling .pio/build/debug/liba70/ESP Async WebServer/AsyncEventSource.cpp.o
Compiling .pio/build/debug/liba70/ESP Async WebServer/AsyncWebSocket.cpp.o
Archiving .pio/build/debug/lib84f/libHash.a
Indexing .pio/build/debug/lib84f/libHash.a
Compiling .pio/build/debug/liba70/ESP Async WebServer/SPIFFSEditor.cpp.o
Archiving .pio/build/debug/libb40/libESPAsyncTCP.a
Indexing .pio/build/debug/libb40/libESPAsyncTCP.a
Compiling .pio/build/debug/liba70/ESP Async WebServer/WebAuthentication.cpp.o
Compiling .pio/build/debug/liba70/ESP Async WebServer/WebHandlers.cpp.o
In file included from .pio/libdeps/debug/ESP Async WebServer/src/SPIFFSEditor.cpp:1:0:
.pio/libdeps/debug/ESP Async WebServer/src/SPIFFSEditor.h:16:101: warning: 'SPIFFS' is deprecated (declared at /home/jperquin/.platformio/packages/framework-arduinoespressif8266/cores/esp8266/FS.h:269): SPIFFS has been deprecated. Please consider moving to LittleFS or other filesystems. [-Wdeprecated-declarations]
     SPIFFSEditor(const String& username=String(), const String& password=String(), const fs::FS& fs=SPIFFS);
                                                                                                     ^
Compiling .pio/build/debug/liba70/ESP Async WebServer/WebRequest.cpp.o
Compiling .pio/build/debug/liba70/ESP Async WebServer/WebResponses.cpp.o
Compiling .pio/build/debug/liba70/ESP Async WebServer/WebServer.cpp.o
Compiling .pio/build/debug/lib5e6/ESPAsyncUDP/AsyncUDP.cpp.o
Archiving .pio/build/debug/lib5e6/libESPAsyncUDP.a
Indexing .pio/build/debug/lib5e6/libESPAsyncUDP.a
Compiling .pio/build/debug/lib1e6/uuid-common/common.cpp.o
Compiling .pio/build/debug/lib1e6/uuid-common/get_uptime_ms.cpp.o
Compiling .pio/build/debug/lib1e6/uuid-common/loop.cpp.o
Compiling .pio/build/debug/lib1e6/uuid-common/printable_to_string.cpp.o
Archiving .pio/build/debug/liba70/libESP Async WebServer.a
Compiling .pio/build/debug/lib1e6/uuid-common/read_flash_string.cpp.o
Indexing .pio/build/debug/liba70/libESP Async WebServer.a
Compiling .pio/build/debug/lib062/uuid-log/format_level_char.cpp.o
Compiling .pio/build/debug/lib062/uuid-log/format_level_lowercase.cpp.o
Compiling .pio/build/debug/lib062/uuid-log/format_level_uppercase.cpp.o
Archiving .pio/build/debug/lib1e6/libuuid-common.a
Indexing .pio/build/debug/lib1e6/libuuid-common.a
Compiling .pio/build/debug/lib062/uuid-log/format_timestamp_ms.cpp.o
Compiling .pio/build/debug/lib062/uuid-log/levels.cpp.o
Compiling .pio/build/debug/lib062/uuid-log/levels_lowercase.cpp.o
Compiling .pio/build/debug/lib062/uuid-log/levels_uppercase.cpp.o
Compiling .pio/build/debug/lib062/uuid-log/log.cpp.o
Compiling .pio/build/debug/lib062/uuid-log/parse_level_lowercase.cpp.o
Compiling .pio/build/debug/lib062/uuid-log/parse_level_uppercase.cpp.o
Compiling .pio/build/debug/lib57e/uuid-syslog/syslog.cpp.o
Compiling .pio/build/debug/lib950/JustWifi/JustWifi.cpp.o
Compiling .pio/build/debug/lib2e5/AsyncMqttClient/AsyncMqttClient.cpp.o
Archiving .pio/build/debug/lib062/libuuid-log.a
Indexing .pio/build/debug/lib062/libuuid-log.a
Compiling .pio/build/debug/lib2e5/AsyncMqttClient/AsyncMqttClient/Packets/ConnAckPacket.cpp.o
Archiving .pio/build/debug/lib57e/libuuid-syslog.a
Indexing .pio/build/debug/lib57e/libuuid-syslog.a
Compiling .pio/build/debug/lib2e5/AsyncMqttClient/AsyncMqttClient/Packets/PingRespPacket.cpp.o
Compiling .pio/build/debug/lib2e5/AsyncMqttClient/AsyncMqttClient/Packets/PubAckPacket.cpp.o
Archiving .pio/build/debug/lib950/libJustWifi.a
Indexing .pio/build/debug/lib950/libJustWifi.a
Compiling .pio/build/debug/lib2e5/AsyncMqttClient/AsyncMqttClient/Packets/PubCompPacket.cpp.o
Compiling .pio/build/debug/lib2e5/AsyncMqttClient/AsyncMqttClient/Packets/PubRecPacket.cpp.o
Compiling .pio/build/debug/lib2e5/AsyncMqttClient/AsyncMqttClient/Packets/PubRelPacket.cpp.o
Compiling .pio/build/debug/lib2e5/AsyncMqttClient/AsyncMqttClient/Packets/PublishPacket.cpp.o
Compiling .pio/build/debug/lib2e5/AsyncMqttClient/AsyncMqttClient/Packets/SubAckPacket.cpp.o
Compiling .pio/build/debug/lib2e5/AsyncMqttClient/AsyncMqttClient/Packets/UnsubAckPacket.cpp.o
Compiling .pio/build/debug/lib0aa/EEPROM/EEPROM.cpp.o
Compiling .pio/build/debug/libcae/EEPROM_Rotate/EEPROM_Rotate.cpp.o
Archiving .pio/build/debug/lib2e5/libAsyncMqttClient.a
Compiling .pio/build/debug/libb8b/ESP8266mDNS/ESP8266mDNS.cpp.o
Indexing .pio/build/debug/lib2e5/libAsyncMqttClient.a
Compiling .pio/build/debug/libb8b/ESP8266mDNS/ESP8266mDNS_Legacy.cpp.o
Archiving .pio/build/debug/lib0aa/libEEPROM.a
Indexing .pio/build/debug/lib0aa/libEEPROM.a
Compiling .pio/build/debug/libb8b/ESP8266mDNS/LEAmDNS.cpp.o
Archiving .pio/build/debug/libcae/libEEPROM_Rotate.a
Indexing .pio/build/debug/libcae/libEEPROM_Rotate.a
Compiling .pio/build/debug/libb8b/ESP8266mDNS/LEAmDNS_Control.cpp.o
Compiling .pio/build/debug/libb8b/ESP8266mDNS/LEAmDNS_Helpers.cpp.o
Compiling .pio/build/debug/libb8b/ESP8266mDNS/LEAmDNS_Structs.cpp.o
Compiling .pio/build/debug/libb8b/ESP8266mDNS/LEAmDNS_Transfer.cpp.o
Compiling .pio/build/debug/liba2e/ArduinoOTA/ArduinoOTA.cpp.o
Compiling .pio/build/debug/lib13c/Ticker/Ticker.cpp.o
Archiving .pio/build/debug/lib13c/libTicker.a
Indexing .pio/build/debug/lib13c/libTicker.a
Archiving .pio/build/debug/libFrameworkArduinoVariant.a
Indexing .pio/build/debug/libFrameworkArduinoVariant.a
Compiling .pio/build/debug/FrameworkArduino/Crypto.cpp.o
Compiling .pio/build/debug/FrameworkArduino/Esp-frag.cpp.o
Archiving .pio/build/debug/libb8b/libESP8266mDNS.a
Indexing .pio/build/debug/libb8b/libESP8266mDNS.a
Compiling .pio/build/debug/FrameworkArduino/Esp-version.cpp.o
Compiling .pio/build/debug/FrameworkArduino/Esp.cpp.o
Compiling .pio/build/debug/FrameworkArduino/FS.cpp.o
Archiving .pio/build/debug/liba2e/libArduinoOTA.a
Indexing .pio/build/debug/liba2e/libArduinoOTA.a
Compiling .pio/build/debug/FrameworkArduino/FSnoop.cpp.o
Compiling .pio/build/debug/FrameworkArduino/FunctionalInterrupt.cpp.o
Compiling .pio/build/debug/FrameworkArduino/HardwareSerial.cpp.o
Compiling .pio/build/debug/FrameworkArduino/IPAddress.cpp.o
Compiling .pio/build/debug/FrameworkArduino/MD5Builder.cpp.o
Compiling .pio/build/debug/FrameworkArduino/Print.cpp.o
Compiling .pio/build/debug/FrameworkArduino/Schedule.cpp.o
Compiling .pio/build/debug/FrameworkArduino/StackThunk.cpp.o
Compiling .pio/build/debug/FrameworkArduino/Stream.cpp.o
Compiling .pio/build/debug/FrameworkArduino/StreamString.cpp.o
Compiling .pio/build/debug/FrameworkArduino/Tone.cpp.o
Compiling .pio/build/debug/FrameworkArduino/TypeConversion.cpp.o
Compiling .pio/build/debug/FrameworkArduino/Updater.cpp.o
Compiling .pio/build/debug/FrameworkArduino/WMath.cpp.o
Compiling .pio/build/debug/FrameworkArduino/WString.cpp.o
Compiling .pio/build/debug/FrameworkArduino/abi.cpp.o
Compiling .pio/build/debug/FrameworkArduino/base64.cpp.o
Compiling .pio/build/debug/FrameworkArduino/cbuf.cpp.o
Compiling .pio/build/debug/FrameworkArduino/cont.S.o
Compiling .pio/build/debug/FrameworkArduino/cont_util.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_app_entry_noextra4k.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_eboot_command.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_features.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_flash_quirks.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_flash_utils.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_i2s.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_main.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_noniso.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_phy.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_postmortem.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_si2c.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_sigma_delta.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_spi_utils.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_timer.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_waveform.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_wiring.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_wiring_analog.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_wiring_digital.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_wiring_pulse.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_wiring_pwm.cpp.o
Compiling .pio/build/debug/FrameworkArduino/core_esp8266_wiring_shift.cpp.o
Compiling .pio/build/debug/FrameworkArduino/crc32.cpp.o
Compiling .pio/build/debug/FrameworkArduino/debug.cpp.o
Compiling .pio/build/debug/FrameworkArduino/flash_hal.cpp.o
Compiling .pio/build/debug/FrameworkArduino/gdb_hooks.cpp.o
Compiling .pio/build/debug/FrameworkArduino/heap.cpp.o
Compiling .pio/build/debug/FrameworkArduino/libb64/cdecode.cpp.o
Compiling .pio/build/debug/FrameworkArduino/libb64/cencode.cpp.o
Compiling .pio/build/debug/FrameworkArduino/libc_replacements.cpp.o
Compiling .pio/build/debug/FrameworkArduino/sntp-lwip2.cpp.o
Compiling .pio/build/debug/FrameworkArduino/spiffs/spiffs_cache.cpp.o
Compiling .pio/build/debug/FrameworkArduino/spiffs/spiffs_check.cpp.o
Compiling .pio/build/debug/FrameworkArduino/spiffs/spiffs_gc.cpp.o
Compiling .pio/build/debug/FrameworkArduino/spiffs/spiffs_hydrogen.cpp.o
Compiling .pio/build/debug/FrameworkArduino/spiffs/spiffs_nucleus.cpp.o
Compiling .pio/build/debug/FrameworkArduino/spiffs_api.cpp.o
Compiling .pio/build/debug/FrameworkArduino/sqrt32.cpp.o
Compiling .pio/build/debug/FrameworkArduino/time.cpp.o
Compiling .pio/build/debug/FrameworkArduino/uart.cpp.o
Compiling .pio/build/debug/FrameworkArduino/umm_malloc/umm_info.c.o
Compiling .pio/build/debug/FrameworkArduino/umm_malloc/umm_integrity.c.o
Compiling .pio/build/debug/FrameworkArduino/umm_malloc/umm_local.c.o
Compiling .pio/build/debug/FrameworkArduino/umm_malloc/umm_malloc.cpp.o
Compiling .pio/build/debug/FrameworkArduino/umm_malloc/umm_poison.c.o
Archiving .pio/build/debug/libFrameworkArduino.a
Indexing .pio/build/debug/libFrameworkArduino.a
Linking .pio/build/debug/IRT-ESP-1_9_10_20110420-d1_mini.elf
Building .pio/build/debug/IRT-ESP-1_9_10_20110420-d1_mini.bin
Retrieving maximum program size .pio/build/debug/IRT-ESP-1_9_10_20110420-d1_mini.elf
Checking size .pio/build/debug/IRT-ESP-1_9_10_20110420-d1_mini.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM:   [=====     ]  52.9% (used 43368 bytes from 81920 bytes)
Flash: [=======   ]  67.6% (used 706532 bytes from 1044464 bytes)
Creating BIN file ".pio/build/debug/IRT-ESP-1_9_10_20110420-d1_mini.bin" using "/home/jperquin/.platformio/packages/framework-arduinoespressif8266/bootloaders/eboot/eboot.elf" and ".pio/build/debug/IRT-ESP-1_9_10_20110420-d1_mini.elf"
======================================================================= [SUCCESS] Took 27.60 seconds =======================================================================

Environment    Status    Duration
-------------  --------  ------------
debug          SUCCESS   00:00:27.596
======================================================================== 1 succeeded in 00:00:27.596 ========================================================================

Terminal will be reused by tasks, press any key to close it.
Victor-Mo commented 3 years ago

@jperquin I have tried building with a clean build here and a 'gitpod.io' build. Both have the SPIFFS and one-wire warnings but not the Wifi warning. The SPIFFS and One-wire warnings are no problem (the one-wire is just a waning about some redundant code). But the wifi warning is more serious. I do not think it will be a problem once the Wifi has connected, but it is strange that i cannot reproduce. Maybe try running 'pio update' ? To make sure the latest packages are installed.

I still have plans to move to the new EMS-ESP code base, that will resolve most warnings but it is a lot work....

proddy commented 3 years ago

@Victor-Mo I can help you with the port if you like. I think it'll be worth it

Victor-Mo commented 3 years ago

@proddy Thanks for the offer ! and thanks for the great software !

jperquin commented 3 years ago

Thanks @Victor-Mo. Just a little background to my desire to compile "my own" version. The recent cold spell we had last week lead me to want to increase the max setflowtemp from 60 to 90. This made me wonder about the underlying reason to limit this to 60 in your build..

Victor-Mo commented 3 years ago

@jperquin The maximum flow temperature can be changed with the 'max_flowtemp' command (via telnet). It has a range of 10 to 90 degrees. The default of 60 degrees is just to be safe (and it was enough for my house).

If, for some reason it does not work, let me know and i will fix it.

jperquin commented 3 years ago

If I enter this to increase the max boiler temp to 90 I get this..

->
max_flowtemp 90

Unknown command or wrong number of arguments. Use ? for help.