Loading...
 

Zephyr project on STM32

   Zephyr Workbench, a VSCode extension to manage Zephyr on STM32.
It enables users to easily create, develop, and debug Zephyr applications.
Main features:
  • Install host dependencies.
  • Import toolchain and SDK.
  • Create, configure, build and manage apps.
  • Debug STM32.
You can directly download it from the VSCode marketplace
For more details, visit the Zephyr Workbench

System Workbench for STM32


Ubuntu 19.04 Debug problems

Hi guys,

Did any of you had issues with debugging in Ubuntu 19.04?
I have this error message when I try to do this:

Could not determine GDB version using command: /home/red/Ac6/SystemWorkbench/plugins/fr.ac6.mcu.externaltools.arm-none.linux64_1.17.0.201812190825/tools/compiler/bin/arm-none-eabi-gdb --version
/home/red/Ac6/SystemWorkbench/plugins/fr.ac6.mcu.externaltools.arm-none.linux64_1.17.0.201812190825/tools/compiler/bin/arm-none-eabi-gdb: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

I cannot install lib32ncurses5 with this command because it doesn’t find it:
sudo apt-get install lib32ncurses5

On other sites it says that this has been replaced with lib32ncurses6

Do you have any idea how to solve this?

Thanks

Solved it with the classic solution of a link...

sudo ln -s /usr/lib32/libncursesw.so.6 /usr/lib/libncurses.so.5
sudo ln -s /usr/lib32/libncursesw.so.6 /usr/lib/libtinfo.so.5

Good luck guys!

Thank you, that solved my issue on Debian Buster!
Thank you very much. This solved the problem on my Ubuntu 20.04 machine !

also works for debian bullseye - thanks!