Latest QGC release

Hi all,

I am not sure why but when I try to run the latest QGC AppImage it throws the following error:

/tmp/.mount_QGC4145XwjVO/QGroundControl: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version GLIBCXX_3.4.26' not found (required by /tmp/.mount_QGC4145XwjVO/QGroundControl) /tmp/.mount_QGC4145XwjVO/QGroundControl: /lib/x86_64-linux-gnu/libm.so.6: version GLIBC_2.29’ not found (required by /tmp/.mount_QGC4145XwjVO/QGroundControl)

I am running of ubuntu 18.04.5

The v4.0.11 launches without any problems.

Best,

Zhengtian

Hi there, I share the same problem too! Output is the same and using Ubuntu 18.04, ldd --version prints the following

> ldd --version
ldd (Ubuntu GLIBC 2.27-3ubuntu1.4) 2.27
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper.

Ubuntu 18.04 uses 2.27, and 19.04 would provide a higher version of GLIBC, is the solution to upgrade our GLIBC from source, please help!

Link to upgrade is 5.7. Glibc-2.30

1 Like

For anybody else coming across this and doesn’t understand how to get a usable QGC…

This error occurs because the newest QGC depends on GLIBC_2.29, but Ubuntu 18 only uses GLIBC_2.27. It seems like it takes quite some effort to build GLIBC_2.29 from source…

A workaround is to download a previous QGC version AppImage that is based on GLIBC_2.27
Download it from the GitHub release page. v4.0.11 is the most recent version I could find that works on Ubuntu 18: https://github.com/mavlink/qgroundcontrol/releases/download/v4.0.11/QGroundControl.AppImage

1 Like

Hi ,
QGC v4.1.4 problem persists in Ubuntu 18.04 LTS. I uploaded it from the download page and Github, same thing happens. How can we fix thi problem? Thanks

Console Output:

tmp/.mount_QGrounlWTqvF/QGroundControl: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26’ not found (required by /tmp/.mount_QGrounlWTqvF/QGroundControl)

/tmp/.mount_QGrounlWTqvF/QGroundControl: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29’ not found (required by /tmp/.mount_QGrounlWTqvF/QGroundControl)

If you are having problems, you can try this solution . It works on my machine. https://github.com/mavlink/qgroundcontrol/issues/9847#issuecomment-918133080

1 Like

The error disappears when QGC is installed by the link inside of the page below:

https://docs.qgroundcontrol.com/master/en/getting_started/download_and_install.html