رفع ارور Could not determine GDB version … در STM32CubeIDE

ubuntu-19.04

سلام
در یکی از پست های گذشته نرم افزار STM32CubeIDE رو معرفی کردم و از مزیت هاش گفتم.
ولی چند روز پیش با آپگرد اوبونتو 18.04 به 19.04 بعد نصب این نرم افزار و موقع Debug کردن به این ارور خوردم:

بعد از کلی تحقیق (و ترکوندن لینوکس م که مجبور شدم دوباره نصبش کنم :دی) متوجه شدم که ما برای کامپایل و دیباگ کردن به کتابخانه libtinfo.so.5 نیاز داریم که به صورت پیشفرض روی اوبونتو 19.04 نسخه 6 اون یعنی libtinfo.so.6 نصب هست.
ما برای رفع این مشکل فقط لازم هست یک soft link از libtinfo.so.6 به نام libtinfo.so.5 ایجاد کنیم.
برای رفع این مشکل فقط کافی هست دستورات زیر رو به ترتیب انجام بدید:

cd /lib/x86_64-linux-gnu
sudo ln -s libncursesw.so.6 libncursesw.so.5
sudo ln -s libtinfo.so.6 libtinfo.so.5
sudo ln -s libncurses.so.6 libncurses.so.5

امیدوارم مشکلتون رفع شده باشه.

در ضمن من در همین زمینه یک کانال در تلگرام ایجاد کردم که مواقعی به این نوع مشکلات بر میخورم راهکار رفع اون مشکل رو اونجا به اشتراک میزارم.
https://t.me/stm32_linux

One Reply to “رفع ارور Could not determine GDB version … در STM32CubeIDE”

  1. با سلام و احترام

    سپاس از به اشتراک گذاری مطلبی به این مفیدی.
    با آرزوی سلامتی و توفیق روزافزون

دیدگاهتان را بنویسید