Compiler can't find library headers

The compiler is complaining that it can’t find some library headers even though the libraries are listed in the lib_deps stanza.

The errors:

lib/Boards/src/../include/Clue.h:28:10: fatal error: Adafruit_APDS9960.h: No such file or directory

lib/Boards/include/../include/Clue.h:34:10: fatal error: PDM.h: No such file or directory

The effective configuration (output from pio project config):

env:clue_test

extends           =  env:clue_nrf52840_base
build_src_filter  =  +<clueTest.cpp>
build_flags       =  -D DEVELOPMENT_MODE
-D ENABLE_FUNCTION_TRACING
-D ENABLE_SERIAL_PRINT
-D ERROR_PRINTABLE
-D FUNCTION_TRACE_TO_SERIAL
-D USE_TINYUSB
lib_deps          =  adafruit/Adafruit TinyUSB Library@^3.7.7
adafruit/Adafruit APDS9960 Library @ ^1.3.1
adafruit/Adafruit BMP280 Library @ ^3.0.0
adafruit/Adafruit BusIO@^1.17.4
adafruit/Adafruit GFX Library@^1.12.6
adafruit/Adafruit NeoPixel@^1.15.5
adafruit/Adafruit SPIFlash@^5.1.1
adafruit/Adafruit SHT31 Library @ ^2.2.2
adafruit/Adafruit ST7735 and ST7789 Library@^1.11.0
adafruit/Adafruit Zero DMA Library@^1.1.4
adafruit/Adafruit Zero PDM Library @ ^1.2.4
adafruit/SdFat - Adafruit Fork@^2.3.103
lib_extra_dirs    =  /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/lib/Utilities
platform          =  nordicnrf52
board             =  adafruit_clue_nrf52840
upload_port       =  /dev/cu.usbmodem1442201
monitor_port      =  /dev/cu.usbmodem1442201
lib_ldf_mode      =  chain+
lib_compat_mode   =  strict
lib_archive       =  False
framework         =  arduino
monitor_filters   =  time
monitor_speed     =  115200

This is working fine another project.

TIA,

D.

The dependency may be listed in lib_deps but crucially the LDF has to detect the dependency between the lib/Boards library and Adafruit APDS9960 Library. Can you post the “Dependency Graph” that is output when the task Advanced → Verbose Build is executed?

Sure:

Dependency Graph
|-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|-- Adafruit APDS9960 Library @ 1.3.1 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit APDS9960 Library)
|   |-- Adafruit BusIO @ 1.17.4 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit BusIO)
|   |   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |   |-- SPI @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI)
|   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|-- Adafruit BMP280 Library @ 3.0.0 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit BMP280 Library)
|   |-- Adafruit Unified Sensor @ 1.1.15 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit Unified Sensor)
|   |-- Adafruit BusIO @ 1.17.4 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit BusIO)
|   |   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |   |-- SPI @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI)
|   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |-- SPI @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI)
|   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|-- Adafruit BusIO @ 1.17.4 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit BusIO)
|   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |-- SPI @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI)
|   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|-- Adafruit GFX Library @ 1.12.6 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit GFX Library)
|   |-- Adafruit BusIO @ 1.17.4 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit BusIO)
|   |   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |   |-- SPI @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI)
|   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |-- SPI @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI)
|   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|-- Adafruit NeoPixel @ 1.15.5 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit NeoPixel)
|   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|-- Adafruit SPIFlash @ 5.1.1 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit SPIFlash)
|   |-- SPI @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI)
|   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|-- Adafruit SHT31 Library @ 2.2.2 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit SHT31 Library)
|   |-- Adafruit BusIO @ 1.17.4 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit BusIO)
|   |   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |   |-- SPI @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI)
|   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|-- Adafruit ST7735 and ST7789 Library @ 1.11.0 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit ST7735 and ST7789 Library)
|   |-- Adafruit GFX Library @ 1.12.6 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit GFX Library)
|   |   |-- Adafruit BusIO @ 1.17.4 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit BusIO)
|   |   |   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |   |   |-- SPI @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI)
|   |   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |   |-- SPI @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI)
|   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |-- Adafruit BusIO @ 1.17.4 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit BusIO)
|   |   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |   |-- SPI @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI)
|   |   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|   |-- SPI @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/SPI)
|   |   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|-- Wire @ 1.0 (License: Unknown, Path: /Users/dpatterson/.platformio/packages/framework-arduinoadafruitnrf52/libraries/Wire)
|   |-- Adafruit TinyUSB Library @ 3.7.7 (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/Adafruit TinyUSB Library)
|   |   |-- SdFat - Adafruit Fork @ 2.3.103 (License: MIT, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/.pio/libdeps/clue_test/SdFat - Adafruit Fork)
|-- Boards (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/lib/Boards)
|-- src (License: Unknown, Path: /Volumes/Data01/Projects/DPLHInternal/DplhArduinoLibrary/lib/Utilities/src)


Did you download and install these libraries?

Yes. And those headers can be found in the .pio/libdeps/ directory for the active build environment.



$ ls -l .pio/libdeps/clue_test/
drwx------@   - dpatterson  4 Jun 14:19 ‘Adafruit APDS9960 Library’        <===
drwx------@   - dpatterson  4 Jun 14:19 ‘Adafruit BMP280 Library’
drwx------@   - dpatterson  5 Jun 09:00 ‘Adafruit BusIO’
drwx------@   - dpatterson  4 Jun 14:19 ‘Adafruit GFX Library’
drwx------@   - dpatterson  4 Jun 14:18 ‘Adafruit NeoPixel’
drwx------@   - dpatterson  4 Jun 14:19 ‘Adafruit seesaw Library’
drwx------@   - dpatterson  4 Jun 14:19 ‘Adafruit SHT31 Library’
drwx------@   - dpatterson  4 Jun 14:18 ‘Adafruit SPIFlash’
drwx------@   - dpatterson  4 Jun 14:19 ‘Adafruit ST7735 and ST7789 Library’
drwx------@   - dpatterson  4 Jun 14:18 ‘Adafruit TinyUSB Library’
drwx------@   - dpatterson  4 Jun 14:19 ‘Adafruit Unified Sensor’
drwx------@   - dpatterson  4 Jun 14:19 ‘Adafruit Zero DMA Library’
drwx------@   - dpatterson  4 Jun 14:19 ‘Adafruit Zero PDM Library’        <===
.rw-r–r–@ 484 dpatterson  5 Jun 09:00 integrity.dat
drwx------@   - dpatterson  4 Jun 14:18 ‘MIDI Library’
drwx------@   - dpatterson  4 Jun 14:18 ‘SdFat - Adafruit Fork’

That one doesn’t have any dependencies detected at all. Does it have a library.json? What’s its contents?

That’s a personal library in the project tree.

Give the libary a library.json and make sure to fill out the dependencies field and try different libLDFMode values.

Max.

Bugger. I completely forgot about the library.json file.

I’m working on one now. Some success. a way to go.

Thanks!