Operating System - HP-UX
1752762 Members
5011 Online
108789 Solutions
New Discussion юеВ

missing Library libgcc_s.sl

 
DaBe
Occasional Advisor

missing Library libgcc_s.sl

Hi all,

I am trying to run a third party application but I am getting some errors concerning shared libraries.

/usr/lib/dld.sl: Can't find path for shared library: libgcc_s.sl
/usr/lib/dld.sl: No such file or directory

I already tried to install the latest gcc package (4.2.3) but the library is not inclueded.
This is a 32-Bit application and OS is 11.31 IA64. I also tried to run this on my 11.11 Workstation (PA) but the error is the same.

Any ideas how to solve this?
Thanks in advance.
6 REPLIES 6
V. Nyga
Honored Contributor

Re: missing Library libgcc_s.sl

Hi,

have you done a find from '/' to find the library? Search for 'libgcc_s*' only sometimes there are several versions.
Then check where the executable searches for the lib - 'ldd ' and 'chatr '.
You'll get a list of the needed libraries.

If it's nowhere, then I think you have to contact the vendor of the application.

See also some older threads:
http://forums13.itrc.hp.com/service/forums/questionanswer.do?threadId=62658

http://forums13.itrc.hp.com/service/forums/questionanswer.do?threadId=657680

Are you trying to install mysql?
You can do a search too - there are some more threads.

HTH
Volkmar


*** Say 'Thanks' with Kudos ***
Nido
Trusted Contributor

Re: missing Library libgcc_s.sl

Hi,

>>>>I am trying to run a third party application but I am getting some errors concerning shared libraries.

Which third party application?

>>>>/usr/lib/dld.sl: Can't find path for shared library: libgcc_s.sl
/usr/lib/dld.sl: No such file or directory

libgcc_s.sl is either missing in the SHLIB_PATH or is not in the system.
Check the suggestion from Volkmar above.

Also, did you check the dependency for the third party application??


Good Luck!!
" Let Villagers Be Happy!! "
DaBe
Occasional Advisor

Re: missing Library libgcc_s.sl

Hi,

it's an application which prints barcodes.

The library was missing although I installed the latest gcc package.

I found the missing libraries on an older system an just copied it. Seems to work.

but now I am getting some other errors ;-(

/usr/lib/dld.sl: Unresolved symbol: __gxx_personality_v0 (code) from tbarcode
Abort(coredump)


V. Nyga
Honored Contributor

Re: missing Library libgcc_s.sl

Maybe it helps if you install an older package of gcc (check the version of gcc at the older system where you found the lib)

Sorry, can't help you more
Volkmar
*** Say 'Thanks' with Kudos ***
Andre-Marcel Hellmund
Frequent Advisor

Re: missing Library libgcc_s.sl

Hey,

I think you get this error because you did not install the libstdc++ which defines this symbol.

As I assume you downloaded the gcc 4.2.3 package from the HP-UX porting archive, download and install the following package

http://hpux.connect.org.uk/hppd/hpux/Gnu/libgcc-4.2.3/

This should at least solve the 'unresolved reference' error.

Hope that helps,
Andi
Rajesh K Chaurasia
Valued Contributor

Re: missing Library libgcc_s.sl

The third party application you are trying to execute is built for PA-RISC/HP-UX. The application will work fine on Integrity/HP-UX if all of its runtime dependencies are installed correctly.

Please find libgcc, and libstdc++ packages for PA-RISC and install them on Integrity server with "-x allow_incompatible=true" option to swinstall command.

This should resolve the issue.

Regards
-Rajesh