I’ve created a Libary called “filemanager” it’s including the ArduinoJson Libary (installed with the inbuild Libary Manager).
this libary is included in a lot of other libarys within my project, every time it compiled without errors but if i want to include the filemanager Libary in my “new” Libary and i want to compile PlatformIO can’t find the installed ArduinoJSON Libary but at the right beginning of the compilation it mark ArduinoJSON as installed… if I comment out the include statement it compiles without errors again and find the ArduinoJSON libary needed by the filemanager…
I removed the .vscode and .pio folder, reinstall vsCode and pio but this can’t fix it…
I can’t manage this problem with google because i can’t find a problem like this
Hope anyone knows a solution…
I’m glad if anyone can check my File maybe i’ve not included it correctly?
filemanager.h (need ArduinoJSON - normally no problems using this Libary): https://github.com/j54j6/ESPBase/blob/dev_linearWeb/lib/filemanager/src/filemanager.h
logger.h (If i include the filemanager Libary here, ArduinoJson can’t be found anymore (comment line 57 out and it will compile without problems)): https://github.com/j54j6/ESPBase/blob/dev_linearWeb/lib/logging/src/logger.h