On Thu, 30 Jan 2020, Yasha Karant wrote:

I attempted to upgrade Calibre to the current production release.  It
fails to run (I can post my question) but the response given is:

SL7 is based on RHEL7 and uses GCC 4.9 (see
https://urldefense.proofpoint.com/v2/url?u=https-3A__access.redhat.com_solutions_19458&d=DwIBAg&c=gRgGjJ3BkIsb5y6s49QqsA&r=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A&m=1me5NqePA0PdEu-G-UwbXmUVG-wO5NifrsZflDEvp60&s=ZQQ8bCU6Dc5LF0Q2PJXRyBkqwama6JCIqD4DroytPgQ&e= ).
Solution?: wait for RHEL8, install a proper desktop linux distro or
follow https://urldefense.proofpoint.com/v2/url?u=https-3A__developers.redhat.com_blog_2...gcc-2D8-2Dclang-2D6_&d=DwIBAg&c=gRgGjJ3BkIsb5y6s49QqsA&r=gd8BzeSQcySVxr0gDWSEbN-P-pgDXkdyCtaMqdCgPPdW1cyL5RIpaIYrCn8C5x2A&m=1me5NqePA0PdEu-G-UwbXmUVG-wO5NifrsZflDEvp60&s=Kn0RrukDvwQB6OTZ7mJ3CfSmzcxn_nmZ6GdJa9zVKUM&e=
End quote.

I always thought that SL was a proper desktop (user interface GUI)
Linux, and not just Debian/Ubuntu derivatives or SUSE.

Yes it has a GUI user interface, but RHEL is becoming a server distro ...

Calibre needs RuntimeError: Failed to load icu with error:
/lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by
/opt/calibre/lib/libicui18n.so.64)

I'm running SL6 and Ubuntu19... so don't know the exact details for RHEL7 but the softwarecollections repo should have a devtoolset-8-gcc package (or more likely a set of packages) with a with suitable compiler and runtime.
IIRC they also have a clang compiler.

--
Andrew C. Aitchison                                     Kendal, UK
                        and...@aitchison.me.uk

Reply via email to