question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Error in Tasmocompiler 2.4.5

See original GitHub issue

Hi Following happens in benzino77 tasmocompiler whith following Settings: Tasmota Version development Core Version 2.7.4 Language German Board Version Sonoffs 1MB Board Speed 80 MHz


If you like PlatformIO, please:


Processing custom (platform: espressif8266@2.6.2; framework: arduino; board: esp01_1m)

Platform Manager: Installing espressif8266 @ 2.6.2 Platform Manager: espressif8266 @ 2.6.2 has been installed! The platform ‘espressif8266@2.6.2’ has been successfully installed! The rest of the packages will be installed later depending on your build environment. Tool Manager: Installing toolchain-xtensa @ ~2.40802.191122 Tool Manager: Warning! More than one package has been found by toolchain-xtensa @ ~2.40802.191122 requirements:

  • platformio/toolchain-xtensa @ 2.100100.200706
  • mcspr/toolchain-xtensa @ 5.100200.200918 Tool Manager: Please specify detailed REQUIREMENTS using package owner and version (showed above) to avoid name conflicts Tool Manager: toolchain-xtensa @ 2.40802.200502 has been installed! Tool Manager: Installing jason2866/framework-arduinoespressif8266 @ * Tool Manager: framework-arduinoespressif8266 @ 2.7.4+1 has been installed! Tool Manager: Installing tool-esptool @ <2 Tool Manager: Warning! More than one package has been found by tool-esptool @ <2 requirements:
  • platformio/tool-esptool @ 1.413.0
  • volcas/tool-esptool @ 1.413.1 Tool Manager: Please specify detailed REQUIREMENTS using package owner and version (showed above) to avoid name conflicts Tool Manager: tool-esptool @ 1.413.0 has been installed! Tool Manager: Installing tool-esptoolpy @ ~1.20800.0 Tool Manager: tool-esptoolpy @ 1.20800.0 has been installed! Tool Manager: Installing platformio/tool-scons @ ~4.40001.0 Tool Manager: tool-scons @ 4.40001.0 has been installed! Verbose mode can be enabled via -v, --verbose option CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/esp01_1m.html PLATFORM: Espressif 8266 (2.6.2) > Espressif Generic ESP8266 ESP-01 1M HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash PACKAGES:
  • framework-arduinoespressif8266 2.7.4+1
  • tool-esptool 1.413.0 (4.13)
  • tool-esptoolpy 1.20800.0 (2.8.0)
  • toolchain-xtensa 2.40802.200502 (4.8.2) Converting tasmota.ino LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf LDF Modes: Finder ~ chain, Compatibility ~ soft Found 38 compatible libraries Scanning dependencies… Dependency Graph |-- <SPI> 1.0 |-- <LittleFS(esp8266)> 0.1.0 |-- <ArduinoOTA> 1.0 | |-- <ESP8266mDNS> 1.2 | | |-- <ESP8266WiFi> 1.0 | |-- <ESP8266WiFi> 1.0 |-- <ESP8266httpUpdate> 1.3 | |-- <ESP8266WiFi> 1.0 | |-- <ESP8266HTTPClient> 1.2 | | |-- <ESP8266WiFi> 1.0 |-- <ESP8266mDNS> 1.2 | |-- <ESP8266WiFi> 1.0 |-- <Wire> 1.0 |-- <ESP8266WiFi> 1.0 |-- <ESP8266WebServer> 1.0 | |-- <ESP8266WiFi> 1.0 |-- <SD(esp8266)> 2.0.0 | |-- <SDFS> 0.1.0 | | |-- <SPI> 1.0 | | |-- <ESP8266SdFat> 1.1.0 | | | |-- <SPI> 1.0 |-- <Ticker> 1.0 |-- <DNSServer> 1.1.1 | |-- <ESP8266WiFi> 1.0 |-- <ESP8266HTTPClient> 1.2 | |-- <ESP8266WiFi> 1.0 Building in release mode *** use provided user_config_override.h as planned *** Compiling .pioenvs/custom/src/StackThunk_light.cpp.o In file included from tasmota/my_user_config.h:849:0, from tasmota/StackThunk_light.cpp:28: tasmota/user_config_override.h:4:2: warning: #warning **** user_config_override.h: Using Settings from this File **** [-Wcpp] #warning **** user_config_override.h: Using Settings from this File **** ^ Compiling .pioenvs/custom/src/WiFiClientSecureLightBearSSL.cpp.o In file included from tasmota/my_user_config.h:849:0, from tasmota/WiFiClientSecureLightBearSSL.cpp:23: tasmota/user_config_override.h:4:2: warning: #warning **** user_config_override.h: Using Settings from this File **** [-Wcpp] #warning **** user_config_override.h: Using Settings from this File **** ^ Compiling .pioenvs/custom/src/tasmota.ino.cpp.o Generating LD script .pioenvs/custom/ld/local.eagle.app.v6.common.ld Compiling .pioenvs/custom/lib71f/SPI/SPI.cpp.o Compiling .pioenvs/custom/libd41/LittleFS/LittleFS.cpp.o Compiling .pioenvs/custom/libd41/LittleFS/lfs.c.o Compiling .pioenvs/custom/libd41/LittleFS/lfs_util.c.o In file included from tasmota/my_user_config.h:849:0, Compiling .pioenvs/custom/lib5c2/ESP8266WiFi/BearSSLHelpers.cpp.o from /tmp/Tasmota/tasmota/tasmota.ino:43: tasmota/user_config_override.h:4:2: warning: #warning **** user_config_override.h: Using Settings from this File **** [-Wcpp] #warning **** user_config_override.h: Using Settings from this File **** ^ In file included from /tmp/Tasmota/tasmota/tasmota.ino:47:0: tasmota/tasmota_globals.h:36:96: fatal error: esp-knx-ip.h: No such file or directory


#include <esp-knx-ip.h> // KNX Header files have to be global else compile fails -> lib/headers ^ compilation terminated. Compiling .pioenvs/custom/lib5c2/ESP8266WiFi/CertStoreBearSSL.cpp.o Compiling .pioenvs/custom/lib5c2/ESP8266WiFi/ESP8266WiFi.cpp.o Compiling .pioenvs/custom/lib5c2/ESP8266WiFi/ESP8266WiFiAP.cpp.o Compiling .pioenvs/custom/lib5c2/ESP8266WiFi/ESP8266WiFiGeneric.cpp.o Compiling .pioenvs/custom/lib5c2/ESP8266WiFi/ESP8266WiFiGratuitous.cpp.o Compiling .pioenvs/custom/lib5c2/ESP8266WiFi/ESP8266WiFiMulti.cpp.o Compiling .pioenvs/custom/lib5c2/ESP8266WiFi/ESP8266WiFiSTA-WPS.cpp.o *** [.pioenvs/custom/src/tasmota.ino.cpp.o] Error 1 ========================= [FAILED] Took 23.39 seconds ========================= Finished. Exit code: 1.

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:7 (3 by maintainers)

github_iconTop GitHub Comments

1reaction
motorradcommented, Nov 19, 2020

THX

0reactions
benzino77commented, Nov 18, 2020

Closing this issue due to inactivity.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Compiling - Tasmota
TasmoCompiler - simple web GUI to compile Tasmota with your own settings. Simplest way to compile is with GitPod, requires only a web...
Read more >
Compiling Tasmota in GitPod ( to add Shutter mode )
To my embarrassment I have been stumbling from one compiling error in the other. The current error i am facing is: Error: Invalid...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found