[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