Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Building issue #9

Open
jperquin opened this issue Dec 14, 2020 · 9 comments
Open

Building issue #9

jperquin opened this issue Dec 14, 2020 · 9 comments
Labels
question Further information is requested

Comments

@jperquin
Copy link

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 jperquin added the question Further information is requested label Dec 14, 2020
@jperquin
Copy link
Author

Found it!

  • The web builder has been upgraded to use Gulp 4. Remove tools/webfilesbuilder/node_modules and re-install the libraries using npm ci from within the tools/webfilesbuilder folder

@Victor-Mo
Copy link
Owner

@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
Copy link
Author

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
Copy link
Owner

@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
Copy link
Contributor

proddy commented Dec 20, 2020

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

@Victor-Mo
Copy link
Owner

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

@jperquin
Copy link
Author

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
Copy link
Owner

@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
Copy link
Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

3 participants