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