- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Re: Problem with /usr/lib/dld.sl
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-12-2002 10:49 AM
07-12-2002 10:49 AM
I have a problem when I try to run a C program in HP-UX 11.11.
This program runs very well in HP-UX 10.20.
The error message showed is:
/usr/lib/dld.sl: Unresolved symbol: getccnam (code) from /usr/cognos/ib33d/lib/
gds.sl
Abort
I explain all my process in the attachment.
Thanks
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-12-2002 11:26 AM
07-12-2002 11:26 AM
Re: Problem with /usr/lib/dld.sl
Cheryl
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-12-2002 11:28 AM
07-12-2002 11:28 AM
Re: Problem with /usr/lib/dld.sl
Not positive if this is the cause but:
11.0 => libdld.sl -> libdld.2
10.2 => libdld.sl -> libdld.1
11.0 has BOTH libdld.1 & libdld.2, but libdld.sl is linked to libdld.2
10.2 has ONLY libdld.1 & libdld.sl is linked to it.
HTH,
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-12-2002 11:31 AM
07-12-2002 11:31 AM
Re: Problem with /usr/lib/dld.sl
libdld.0 -> libdld.1
So maybe if you need what's in libdld.1 you should use either libdld.1 (directly) or libdld.0 on the command line.
Rgds,
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-12-2002 12:56 PM
07-12-2002 12:56 PM
Re: Problem with /usr/lib/dld.sl
I tried to use directly libdld.0 but did not result.
I'm downloading the PHSS_26263 patch, what do you thing about?
Rich.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-12-2002 01:10 PM
07-12-2002 01:10 PM
Re: Problem with /usr/lib/dld.sl
Seems to address some of the types of problem you're having.
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-12-2002 03:35 PM
07-12-2002 03:35 PM
Re: Problem with /usr/lib/dld.sl
I installed the patch PHSS_26263 and when compiled the program again one of the warnings desapeard, this one:
/usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (ejerep1.o) was detec
ted. The linked output may not run on a PA 1.x system.
But when I run the program send the same message:
/usr/lib/dld.sl: Unresolved symbol: getccnam (code) from /usr/cognos/ib33d/lib/
I tried this action:
cc -v $1.c -lcurses -L /lib/libcurses.sl /usr/cognos/ib33d/lib/gds.sl /usr/lib/
libdld.1 -o $1
like you said Jeff, but did not result. What can I do?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-15-2002 03:59 PM
07-15-2002 03:59 PM
Re: Problem with /usr/lib/dld.sl
I stalled the patch, but the error doesn't fix.
It's very urgent....
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 07:53 AM
07-16-2002 07:53 AM
Re: Problem with /usr/lib/dld.sl
The getccnam symbol isn??t in my program code it belong to the gds.sl library from Cosgnos Interbase 3.3d.
But why in 10.20 works?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 08:00 AM
07-16-2002 08:00 AM
Re: Problem with /usr/lib/dld.sl
Is the Cognos Interbase 3.3d SW specifically for HP-UX 11.11?
Remember that 10.2 is 32-bit whereas 11.11 can run 32 or 64 bit. Are you running 11.11 64 bit?
What is the model of your server?
If you haven't done so already, you may need to upgrade the Cognos SW to get 64 bit support.
Rgds,
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 08:48 AM
07-16-2002 08:48 AM
Re: Problem with /usr/lib/dld.sl
Remember that 10.2 is 32-bit whereas 11.11 can run 32 or 64 bit. Are you running 11.11 64 bit?: How can I check this?
What is the model of your server? HP9000 L2000
Thanks.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 09:21 AM
07-16-2002 09:21 AM
Re: Problem with /usr/lib/dld.sl
#getconf KERNEL_BITS
And since you have an L & 11.11, I'd be fairly certain that you are running 64 - but check.
About the last thing to do would be to compile with another product like GNU gcc.
A lot of free GNU binaries for HP-UX can be obtained at:
http://hpux.cs.utah.edu/hppd/hpux/Gnu/
NOTE: Read all the readme files as you may need to download more than just the gcc binaries before you can use gcc.
HTH,
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 09:28 AM
07-16-2002 09:28 AM
Re: Problem with /usr/lib/dld.sl
It??s running in 64 bits.
I will try with gcc.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 09:53 AM
07-16-2002 09:53 AM
Re: Problem with /usr/lib/dld.sl
http://h21007.www2.hp.com/dspp/tech/tech_TechSoftwareDetailPage_IDX/1,1703,547,00.html
for a 3.0.2/64 port for 11i
or
https://www.beepz.com/personal/merijn/
for a 3.1.1/64 port for 11.00 [ be sure to read the notes in that link ]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 10:05 AM
07-16-2002 10:05 AM
Re: Problem with /usr/lib/dld.sl
Ricardo....get that for your system.
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 11:36 AM
07-16-2002 11:36 AM
Re: Problem with /usr/lib/dld.sl
I think that this could be the trouble.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 12:29 PM
07-16-2002 12:29 PM
SolutionAlthough the L-class systems can support applications running 32-bits, it cannot run any other OS than 64-bit.
I still believe your best bet is to recompile that C program with another compiler & I'm speculating that the HP supplied compiler is having trouble linking something & that another, such as gcc, might be able to do so.
Rgds,
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 12:34 PM
07-16-2002 12:34 PM
Re: Problem with /usr/lib/dld.sl
This boils down to 1 of 2 causes.
1. you are using a discontinued lib call from standard HP-UX.
2. the program is not loading libraries properly.
Try first setting LD_LIBRARY_PATH and SHLIB_PATH to contain /lib:/usr/lib:/usr/cognos/ib33d/lib and see if this fixes the problem.
The 32bit libs from your vendor should work fine in the 64bit OS (hence backwards compatability), as long as they are referencing current library calls properly. I.E. Linking to /usr/lib/libc.1 instead of /usr/lib/libc.sl
Your vendor may be able to shed light on what library it is trying to reference for the call, and give you an alternative/fix.
Regards,
Shannon
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 01:06 PM
07-16-2002 01:06 PM
Re: Problem with /usr/lib/dld.sl
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 01:18 PM
07-16-2002 01:18 PM
Re: Problem with /usr/lib/dld.sl
#echo $SHLIB_PATH
#echo $LD_LIBRARY_PATH
Check the results. Then if necessary enter this into the user's .profile
export SHLIB_PATH=/path/to/proper/dir
export LD_LIBRARY_PATH=/path/to/proper/dir
Jeff
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 03:21 PM
07-16-2002 03:21 PM
Re: Problem with /usr/lib/dld.sl
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-16-2002 05:36 PM
07-16-2002 05:36 PM
Re: Problem with /usr/lib/dld.sl
I compile again my program in HP-UX 10.20 and then copied the exe in HP-UX 11.11 and finally run.
Bye.