martinrotter/textosaurus

Does not run on Ubuntu 14.04

probonopd opened this issue · 8 comments

Brief description of the issue.

How to reproduce the bug?

  1. Launch Ubuntu 14.04 Live ISO
  2. Download textosaurus AppImage
  3. Try to run

What is the expected result?

Runs

What actually happened?

Does not run

Other information (logs, see Wiki)

AppRun: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /run/firejail/appimage/.appimage-7145/usr/bin/../lib/libtextosaurus.so)

Please see https://github.com/AppImage/AppImageKit/wiki/Creating-AppImages#creating-appimages-that-are-compatible-with-many-systems

Reference: AppImage/appimage.github.io#537

Textosaurus requires GCC 7 and is compiled on Ubuntu 14.04 image on Travis CI platform.

Perhaps switch to clang would help?

Perhaps switch to clang would help?

I don't know but It is important that either no newer llibstdc++ is pulled in onto the build system than what comes with trusty out-of-the box (some PPAs do pull in newer ones!), or that something like this is used.

@probonopd Can you please check that my script - https://github.com/martinrotter/textosaurus/blob/master/resources/scripts/.travis-install-linux.sh#L30 - is correct?

Also, can you test latest dev AppImage package to see if the bug is resolved?

What does set -- T*.AppImage do?

The test build is working for me. Thank you very much!

:) Nice. Closing.