Hi,
I'm trying to move my projects into Web Editor, but I got some errors during compilation.
ESP8266WiFiSTA.h:30:22: fatal error: LwipIntf.h: No such file or directory
As far as I know LwipIntf.h is part of the ESP8266 core, so what can cause this error?
Another problem with LittleFS library. When I include :
#include <LittleFS.h>
I got LittleFS.h:35:23: fatal error: flash_hal.h: No such file or directory
Does anybody know the solution?
Hi @markuspl1 . I'm going to ask you to post the full verbose output from a compilation.
This procedure is not intended to solve the problem. The purpose is to gather more information.
Please do this:
Select "Preferences " from the menu on the left side of the "Arduino Web Editor " window.
The preferences panel will open to the right of the menu.
Check the box next to "☐ Always show output panel**" in the preferences panel.
Check the box next to "☐ Console: Show verbose output**" in the preferences panel.
Open the sketch that produced the error.
Click the ✓ button ("Verify") in the sketch panel.
Wait for the compilation to fail.
Click the icon in the top right corner of the black console panel at the bottom of the "Arduino Web Editor " window that looks like two pieces of paper.
Open a forum reply here by clicking the Reply button.
Click the <CODE/>
icon on the post composer toolbar.
This will add the forum's code block markup (```
) to your reply to make sure the error messages are correctly formatted.
Press Ctrl +V .
This will paste the compilation output into the code block.
Move the cursor outside of the code tags before you add any additional text to your reply.
Click the Reply button to post the output.
In case the output is longer than the forum software will allow to be added to a post, you can instead save it to a .txt
file and then attach that file to a reply here:
Open any text editor program.
Paste the copied output into the text editor.
Save the file in .txt
format.
Open a forum reply here by clicking the Reply button.
Click the "Upload" icon ( ) on the post composer toolbar:
A dialog will open.
In the dialog, select the .txt
file you saved.
Click the Open button.
Click the Reply button to publish the post.
Alternatively, instead of using the "Upload" icon on the post composer toolbar as described in steps (5) - (7) above, you can simply drag and drop the .txt
file onto the post composer field to attach it.
/usr/local/bin/arduino-cli compile --fqbn esp8266:esp8266:d1_mini_lite:baud=921600,dbg=Disabled,eesz=1M,exception=disabled,ip=lm2f,lvl=None____,vt=flash,wipe=none,xtal=80 --build-cache-path /tmp --output-dir /tmp/954654453/build --build-path /tmp/arduino-build-12B9C1866A3B6D78A4134FC598E5A260 -v --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/AD9850SPI --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit ADXL343 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit BME280 Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit BusIO --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit Circuit Playground --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit ESP8266 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit FONA Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit GFX Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit GPS Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit ILI9341 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit IO Arduino --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit LED Backpack Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit LIS3DH --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit MLX90614 Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit MQTT Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit NeoPixel --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit PCD8544 Nokia 5110 LCD library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit PCF8574 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit PN532 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit SGP30 Sensor --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit STMPE610 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit Si7021 Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit SleepyDog Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit TouchScreen --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit Unified Sensor --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit VEML6070 Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit Zero DMA Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit Zero FFT Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit Zero PDM Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Adafruit ZeroTimer Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/AdvKeyPad --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Arduino Uno WiFi Dev Ed Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ArduinoHttpClient --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ArduinoJson --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ArduinoMqttClient --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ArduinoOTA --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Arduino_JSON --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/AsyncTCP --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/BSTest --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/BluetoothSerial --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Blynk --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/CIE-PN532 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/DFPlayerMini_Fast --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/DFRobotDFPlayerMini --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/DHT sensor library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/DHT sensor library for ESPx --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/DNSServer --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/DS18B20Events --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/DS3231 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/DallasTemperature --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/EEPROM --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP Async WebServer --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP32 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP32 Async UDP --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP32 BLE Arduino --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP32 Lite Pack Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP32Servo --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP32httpUpdate --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266AVRISP --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266HTTPClient --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266HTTPUpdateServer --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266LLMNR --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266MQTTClient --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266NetBIOS --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266RestClient --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266SSDP --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266WebServer --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266WiFi --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266WiFiMesh --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266httpUpdate --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESP8266mDNS --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESPAsyncTCP --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESPAsyncWebSrv --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/ESPmDNS --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/EspMQTTClient --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Ethernet(esp8266) --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/FFat --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/FS --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/FastLED --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/FireTimer --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/GDBStub --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/GPRS SIM900 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/HTTPClient --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/HTTPUpdate --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Hash --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/I2C AXP192 Power management --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/I2C BM8563 RTC --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/I2C MPU6886 IMU --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/I2S --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Keypad --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Keypad_I2Ca --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Keypad_MC16 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Keypad_MC17 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Keypad_MCP --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Keypad_tw --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/LCD03 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/LittleFS(esp8266) --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/MD_LM335A --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/MFRC522 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/MIDI Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/NTPClient --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/NetBIOS --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/NetDump --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/OneWire --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/PCD8544 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Preferences --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/PubSubClient --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/RAKwireless RAK13600 RFID library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/RTCLib by NeiroN --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/RTClib --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Rdm6300 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Rtc by Makuna --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/SD --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/SD(esp32) --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/SD(esp8266) --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/SDFS --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/SD_MMC --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/SPI --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/SPIFFS --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/SPISlave --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Servo --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Servo(esp8266) --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/SimpleBLE --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/SoftwareWire --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/SpacebrewYun --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/TFT_Touch_Shield_V2 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/TM1637 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Ticker --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Time --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/TinyGPS --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/TinyGPS++ --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/TinyGSM --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/TinyWireM --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Ubidots FONA Library --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Update --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/WaveHC --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/WebServer --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/WiFi --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/WiFi101 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/WiFiClientSecure --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Wiegand Protocol Library for Arduino --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/Wire --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/arduino-timer --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/esp8266-google-home-notifier --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/lwIP_Ethernet --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/lwIP_PPP --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/lwIP_enc28j60 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/lwIP_w5100 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/lwIP_w5500 --library /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/rc-switch /tmp/954654453/RFID125KHz_RS_ESP8266__Wiegand
FQBN: esp8266:esp8266:d1_mini_lite
Using board 'd1_mini_lite' from platform in folder: /home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0
Using core 'esp8266' from platform in folder: /home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0
Detecting libraries used...
/home/builder/.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/tools/sdk/include -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/tools/sdk/lwip2/include -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/tools/sdk/libc/xtensa-lx106-elf/include -I/tmp/arduino-build-12B9C1866A3B6D78A4134FC598E5A260/core -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10607 -DARDUINO_ESP8266_WEMOS_D1MINILITE -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_WEMOS_D1MINILITE\"" -DFLASHMODE_DOUT -DESP8266 -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/cores/esp8266 -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/variants/d1_mini /tmp/arduino-build-12B9C1866A3B6D78A4134FC598E5A260/sketch/RFID125KHz_RS_ESP8266__Wiegand.ino.cpp -o /dev/null
Alternatives for LittleFS.h: [LittleFS(esp8266)@0.1.0]
ResolveLibrary(LittleFS.h)
-> candidates: [LittleFS(esp8266)@0.1.0]
/home/builder/.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/tools/sdk/include -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/tools/sdk/lwip2/include -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/tools/sdk/libc/xtensa-lx106-elf/include -I/tmp/arduino-build-12B9C1866A3B6D78A4134FC598E5A260/core -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10607 -DARDUINO_ESP8266_WEMOS_D1MINILITE -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_WEMOS_D1MINILITE\"" -DFLASHMODE_DOUT -DESP8266 -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/cores/esp8266 -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/variants/d1_mini -I/mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/LittleFS(esp8266)/src /tmp/arduino-build-12B9C1866A3B6D78A4134FC598E5A260/sketch/RFID125KHz_RS_ESP8266__Wiegand.ino.cpp -o /dev/null
Alternatives for flash_hal.h: []
ResolveLibrary(flash_hal.h)
-> candidates: []
Using library LittleFS(esp8266) at version 0.1.0 in folder: /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/LittleFS(esp8266)
Used library Version Path
LittleFS(esp8266) 0.1.0 /mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/LittleFS(esp8266)
Used platform Version Path
esp8266:esp8266 2.5.0 /home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0
In file included from /tmp/954654453/RFID125KHz_RS_ESP8266__Wiegand/RFID125KHz_RS_ESP8266__Wiegand.ino:29:0:
/mnt/create-efs/webide/e7/40/e74008f9dc6f8a6e709e791cea66923c:markuspl1/libraries_v2/LittleFS(esp8266)/src/LittleFS.h:35:23: fatal error: flash_hal.h: No such file or directory
#include <flash_hal.h>
^
compilation terminated.
Error during build: exit status 1
I see this is a library you imported to Arduino Cloud, rather than one of the pre-installed libraries. Please provide a link to where you downloaded the library from before you imported it to your Arduino Cloud account.
Hi, yes, I imported this library because my project require it. However I read somewhere that now littlefs it's part of ESP8266 core? When I removed this library the compiler reported an error (see below) So I zipped my local folder: Arduino/libraries/ESP8266/libraries/LittleFS and uploaded it as library
/home/builder/.arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/tools/sdk/include -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/tools/sdk/lwip2/include -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/tools/sdk/libc/xtensa-lx106-elf/include -I/tmp/arduino-build-12B9C1866A3B6D78A4134FC598E5A260/core -c -w -Os -g -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -fno-exceptions -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10607 -DARDUINO_ESP8266_WEMOS_D1MINILITE -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_WEMOS_D1MINILITE\"" -DFLASHMODE_DOUT -DESP8266 -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/cores/esp8266 -I/home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0/variants/d1_mini /tmp/arduino-build-12B9C1866A3B6D78A4134FC598E5A260/sketch/RFID125KHz_RS_ESP8266__Wiegand.ino.cpp -o /dev/null
Alternatives for LittleFS.h: []
ResolveLibrary(LittleFS.h)
-> candidates: []
Used platform Version Path
esp8266:esp8266 2.5.0 /home/builder/.arduino15/packages/esp8266/hardware/esp8266/2.5.0
/tmp/4271186296/RFID125KHz_RS_ESP8266__Wiegand/RFID125KHz_RS_ESP8266__Wiegand.ino:29:22: fatal error: LittleFS.h: No such file or directory
#include <LittleFS.h>
^
compilation terminated.
Error during build: exit status 1
system
Closed
February 28, 2024, 10:23am
6
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.