1847172 Members
5981 Online
110263 Solutions
New Discussion

Library file missing

 
Ray Bell
Regular Advisor

Library file missing

I ran an application and came up with the following error:

/usr/lib/dld.sl: Can't find path for shared library: libstdc++.sl.6
/usr/lib/dld.sl: No such file or directory.
Abort(coredump)

I check the library files and I have libstcdc++.sl.5. So the versions on c++ need to be upgrade? How would I go about correction this problem.

Please help...
7 REPLIES 7
Sandman!
Honored Contributor

Re: Library file missing

You need the latest patch to address this problem...

http://www1.itrc.hp.com/service/patch/mainPage.do
Ray Bell
Regular Advisor

Re: Library file missing

Do you know what I would look for as far as patches? What do I search for to put the correct patch?
Charles Harris
Super Advisor

Re: Library file missing

Ray Bell
Regular Advisor

Re: Library file missing

I have install the patch and the problem still exist. This will not update the patch to be listdc++.sl.6.0.

Do I need to install a new version of C++?
Jeff_Traigle
Honored Contributor

Re: Library file missing

I suspect you need a newer version of the C++ compiler. I checked our development server, which has A.03.37.01 installed, and it does not have the libstdc++.sl.6 library. The current version of the C++ compiler for PA-RISC, according to software.hp.com, is A.03.65. I'd check with the HP account rep to verify that has the required library though. The only mention of the .6 version of that library I found with a Google search related to gcc, which I don't recall seeing installed anywhere while I was down there.

BTW, glad you made it back safely.
--
Jeff Traigle
Ray Bell
Regular Advisor

Re: Library file missing

I went out to a site and downloaded a new version of gcc(3.3) and install it but still got the same error message. I only install the gcc 3.3 since the vendor said for us to run their application we need to have version of gcc3.3. Anyway I will get a new version and try that once again. If this do not work then upgrade c++. My manger wnats this done asap.

I'm in an online class and not having time to do both. :-)
Jeff_Traigle
Honored Contributor

Re: Library file missing

I just checked out the GCC depot. It looks like the 4.1.1 build that is on the Porting Center has libstdc++.sl.6.3 included. We have a 3.3.1.1 installation that simply has a symlink from libstdc++.sl and libstdc++.sl to libstdc++.sl.5.5. Try installing 4.1.1, create the symlink manually (ln -s /usr/local/lib/libstdc++.sl.6.3 /usr/local/lib/libstdc++.sl.6) and see if that will allow the program to work.
--
Jeff Traigle