The project that I used to compile fine now comes up with an error, I can’t figure out why.
Can you help me.
I suppose it has something to do with the LDF
Should I put something in the platformio.ini to help find the libs.
before 4.2 was compiling fine…
thank you
Processing nucleo_f303re (platform: ststm32@~5.3.0; board: nucleo_f303re; framework: mbed)
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/ststm32/nucleo_f303re.html
PLATFORM: ST STM32 5.3.0 > ST Nucleo F303RE
HARDWARE: STM32F303RET6 72MHz, 64KB RAM, 512KB Flash
DEBUG: Current (stlink) On-board (stlink) External (blackmagic, jlink)
PACKAGES:
- framework-mbed 5.51105.190312 (5.11.5)
- toolchain-gccarmnoneeabi 1.70201.0 (7.2.1)
LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ chain, Compatibility ~ soft
Found 7 compatible libraries
Scanning dependencies...
TypeError: string indices must be integers:
File "/Users/franz/.platformio/penv/lib/python2.7/site-packages/platformio/builder/main.py", line 156:
env.SConscript("$BUILD_SCRIPT")
File "/Users/franz/.platformio/packages/tool-scons/script/../engine/SCons/Script/SConscript.py", line 541:
return _SConscript(self.fs, *files, **subst_kw)
File "/Users/franz/.platformio/packages/tool-scons/script/../engine/SCons/Script/SConscript.py", line 250:
exec _file_ in call_stack[-1].globals
File "/Users/franz/.platformio/platforms/ststm32@5.3.0/builder/main.py", line 90:
target_elf = env.BuildProgram()
File "/Users/franz/.platformio/packages/tool-scons/script/../engine/SCons/Environment.py", line 224:
return self.method(*nargs, **kwargs)
File "/Users/franz/.platformio/penv/lib/python2.7/site-packages/platformio/builder/tools/platformio.py", line 62:
env.ProcessProjectDeps()
File "/Users/franz/.platformio/packages/tool-scons/script/../engine/SCons/Environment.py", line 224:
return self.method(*nargs, **kwargs)
File "/Users/franz/.platformio/penv/lib/python2.7/site-packages/platformio/builder/tools/platformio.py", line 131:
project_lib_builder = env.ConfigureProjectLibBuilder()
File "/Users/franz/.platformio/packages/tool-scons/script/../engine/SCons/Environment.py", line 224:
return self.method(*nargs, **kwargs)
File "/Users/franz/.platformio/penv/lib/python2.7/site-packages/platformio/builder/tools/piolib.py", line 1035:
project.search_deps_recursive()
File "/Users/franz/.platformio/penv/lib/python2.7/site-packages/platformio/builder/tools/piolib.py", line 423:
self.depend_recursive(lb, lb_search_files)
File "/Users/franz/.platformio/penv/lib/python2.7/site-packages/platformio/builder/tools/piolib.py", line 399:
lb.search_deps_recursive(search_files)
File "/Users/franz/.platformio/penv/lib/python2.7/site-packages/platformio/builder/tools/piolib.py", line 404:
self.process_dependencies()
File "/Users/franz/.platformio/penv/lib/python2.7/site-packages/platformio/builder/tools/piolib.py", line 279:
if item["name"] != lb.name:
==================================================================== [FAILED] Took 2.88 seconds ====================================================================
The terminal process terminated with exit code: 1
Terminal will be reused by tasks, press any key to close it.