[cups.general] Solaris10: pdftops: fatal: libgcc_s.so.1: version `GCC_3.3' not found (required by file /usr/sfw/lib/libstdc++.so.6)
Helge Blischke
h.blischke at acm.org
Tue Mar 2 08:00:24 PST 2010
Ryan Suarez wrote:
> Greetings,
>
> We're running cups v1.1.21 on Solaris 10 sparc. I believe this is a
> cups package from the solaris10 companion cd (although I'm no longer
> able to find this online!). We recently patched this machine and now
> cups is broken:
>
> http://pastebin.ca/1819310
> D [02/Mar/2010:09:39:44 +0500] [Job 38] ld.so.1: pdftops: fatal:
> libgcc_s.so.1: version `GCC_3.3' not found (required by file
> /usr/sfw/lib/libstdc++.so.6)
> D [02/Mar/2010:09:39:44 +0500] [Job 38] ld.so.1: pdftops: fatal:
> libgcc_s.so.1: open failed: No such file or directory
>
> Can someone provide some insight?
>
> If I'm understanding correctly, cups needs libgcc v3.3. If so, I
> believe that libgcc in '/usr/sfw/lib' is version 3.4. I installed the
> libgcc v3.3 from sunfreeware.com but this is installed in
> '/usr/local/lib'. Is there anyway to point cups to use shared libs on
> '/usr/local/lib' instead?
>
> regards,
> --
> Ryan Suarez
> System Administrator - IT
> Sheridan College
> 1430 Trafalgar Road
> Oakville, ON L6H 2L1
> 905.845.9430 x2146
The second message indicates that the requested library is missing.
Now that you have installed the gcc package, look for a file named
libgcc_s.so.? (? probably 1) and then make a symbolic link to
/usr/lib/libgcc_s.so.1 .
Helge
PS: probably it would have been sufficient to look for the missing library
(perhaps with a higher version number) in /usr/sfw/lib and creating the
symbolic link from there - the liebraries usually are upward compatible (at
least to my experience with different versions ov Solaris).
More information about the cups
mailing list