Centos 7 GCC 4.8.5 compatible Shotcut

Hi,

I have centos 7 and gcc 4.8.5. When I launch , I have this issue. Look like I need 4.9 but i just want to ask, if you have 4.8.5 compatible older version.

[root@vib]# /home/kyawy/Downloads/Shotcut/Shotcut.app/shotcut bin/shotcut: /lib64/libstdc++.so.6: versionCXXABI_1.3.9’ not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5OpenGL.so.5)
bin/shotcut: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5WebKitWidgets.so.5) bin/shotcut: /lib64/libstdc++.so.6: versionCXXABI_1.3.9’ not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5QuickWidgets.so.5)
bin/shotcut: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Widgets.so.5) bin/shotcut: /lib64/libstdc++.so.6: versionCXXABI_1.3.9’ not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Quick.so.5)
bin/shotcut: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Multimedia.so.5) bin/shotcut: /lib64/libstdc++.so.6: versionCXXABI_1.3.9’ not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Gui.so.5)
bin/shotcut: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Xml.so.5) bin/shotcut: /lib64/libstdc++.so.6: versionCXXABI_1.3.9’ not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Qml.so.5)
bin/shotcut: /lib64/libstdc++.so.6: version GLIBCXX_3.4.20' not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Qml.so.5) bin/shotcut: /lib64/libstdc++.so.6: versionCXXABI_1.3.9’ not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5WebSockets.so.5)
bin/shotcut: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Network.so.5) bin/shotcut: /lib64/libstdc++.so.6: versionCXXABI_1.3.9’ not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Sql.so.5)
bin/shotcut: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Core.so.5) bin/shotcut: /lib64/libstdc++.so.6: versionCXXABI_1.3.8’ not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Core.so.5)
bin/shotcut: /lib64/libstdc++.so.6: version GLIBCXX_3.4.20' not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5WebKit.so.5) bin/shotcut: /lib64/libstdc++.so.6: versionGLIBCXX_3.4.21’ not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5WebKit.so.5)
bin/shotcut: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Sensors.so.5) bin/shotcut: /lib64/libstdc++.so.6: versionCXXABI_1.3.9’ not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5MultimediaWidgets.so.5)
bin/shotcut: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5PrintSupport.so.5) bin/shotcut: /lib64/libstdc++.so.6: versionCXXABI_1.3.8’ not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libicui18n.so.55)
bin/shotcut: /lib64/libstdc++.so.6: version CXXABI_1.3.8' not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libicuuc.so.55) bin/shotcut: /lib64/libstdc++.so.6: versionCXXABI_1.3.9’ not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5Positioning.so.5)
bin/shotcut: /lib64/libstdc++.so.6: version CXXABI_1.3.9' not found (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libQt5WebChannel.so.5) bin/shotcut: /lib64/libgpg-error.so.0: no version information available (required by /home/kyawy/Downloads/Shotcut/Shotcut.app/lib/libgcrypt.so.20)

The binary is not compatible obviously, and we are not going to try. Maybe version 18.11 will work.

I had the same problem on centos 7.
I fixed it by compiling gcc as described here except I used the latest gcc 8.3.0.

I did the compile step but not the install.
I could then launch shotcut using the command:

LD_LIBRARY_PATH=/home/john/apps/gcc8.3/gcc-8.3.0-build/x86_64-pc-linux-gnu/libstdc++-v3/src/.libs:LD_LIBRARY_PATH ./shotcut

Of course you will need to change the path accordingly.

Hope that helps.

It would be interesting to know if copying /usr/lib/libstdc++.so.6 from Ubuntu 16.04 (the version to make Shotcut portable builds) to the Shotcut.app/lib would make it work. We do not include this library because it is on the AppImage excludelist. AppImage gets a lot more feedback from what works and does not across many apps and distributions. So, I am reluctant to stray from its advice.

This topic was automatically closed after 90 days. New replies are no longer allowed.