Hi,
I recently updated PlatformIO and Cmake (3.16 minimum was required). Since then linker doesn’t seem to see my lib.
Processing esp32doit-devkit-v1 (platform: espressif32; board: esp32doit-devkit-v1; framework: espidf)
------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32doit-devkit-v1.html
PLATFORM: Espressif 32 1.12.0 > DOIT ESP32 DEVKIT V1
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (esp-prog) External (esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES:
- framework-espidf 3.40000.200303 (4.0.0)
- tool-cmake 3.16.4
- tool-esptoolpy 1.20600.0 (2.6.0)
- tool-ninja 1.7.1
- toolchain-esp32ulp 1.22851.190618 (2.28.51)
- toolchain-xtensa32 2.80200.200226 (8.2.0)
Reading CMake configuration...
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 0 compatible libraries
Scanning dependencies...
No dependencies
Building in release mode
Compiling .pio/build/esp32doit-devkit-v1/esp-idf/src/main.c.o
Generating LD script .pio/build/esp32doit-devkit-v1/esp32_out.ld
Generating partitions .pio/build/esp32doit-devkit-v1/partitions.bin
Compiling .pio/build/esp32doit-devkit-v1/esp-idf/spi_flash/partition.c.o
Compiling .pio/build/esp32doit-devkit-v1/esp-idf/spi_flash/spi_flash_rom_patch.c.o
src/main.c:8:10: fatal error: lighting.h: No such file or directory
******************************************************************
* Looking for lighting.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:lighting.h"
* Web > https://platformio.org/lib/search?query=header:lighting.h
*
******************************************************************
#include <lighting.h>
^~~~~~~~~~~~
compilation terminated.
Compiling .pio/build/esp32doit-devkit-v1/esp-idf/spi_flash/spi_flash_chip_drivers.c.o
*** [.pio/build/esp32doit-devkit-v1/esp-idf/src/main.c.o] Error 1
I’ve linked a simple code just to isolate the issue.
Thanks
https://drive.google.com/drive/folders/1Za33f2RwFFFB9QcGrx4mEVMO3hOZxR1E?usp=sharing