antara-gaming-sdk icon indicating copy to clipboard operation
antara-gaming-sdk copied to clipboard

Does not run on Ubuntu xenial

Open probonopd opened this issue 5 years ago • 6 comments

/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version 'GLIBCXX_3.4.26' not found (required by /run/firejail/appimage/.appimage-9116/AppRun)

Please build on Ubuntu xenial with no newer compilers than what it comes with, so that the AppImage can run on all still-supported Ubuntu releases. Thanks.

Reference: https://github.com/AppImage/appimage.github.io/pull/1832

probonopd avatar Nov 26 '19 00:11 probonopd

Oh i just see the issue now @probonopd , yeah it's fixed now, we build on WSL on 16.04 for any appimage

Milerius avatar Feb 04 '20 07:02 Milerius

Looks like the issue persists?

probonopd avatar Feb 04 '20 21:02 probonopd

@probonopd This is really strange, your message complain about libstdc++, but usually I got the problem with GLIBC not GLIBCXX

For sure the program have been compiled on Linux WSL 16.04 but with a C++17 compiler, clang-8 or clang-9 with a recent libstdc++ unfortunately we depend on C++17 for this project and recent libstdc++

Milerius avatar Feb 04 '20 22:02 Milerius

https://stackoverflow.com/questions/52663287/glibcxx-3-4-26-not-found

Milerius avatar Feb 04 '20 22:02 Milerius

One solution would be to compile with the clang C++ library instead of the gcc one

Milerius avatar Feb 04 '20 22:02 Milerius

Yes, please do not use a newer version of libstdc++ than what comes with the oldest still-supported Ubuntu release (currently xenial) by default (especially, do not let a newer one get pulled in from a ppa) or else not all still-supported Ubuntu releases will be able to run your application.

probonopd avatar Feb 04 '20 23:02 probonopd