Hi,

Point 1
=================
When I do 

#ldd /lib/libld.so.4

I get the following message
liblddbg.so.4 =>         /lib/liblddbg.so.4
libelf.so.1 =>   /lib/libelf.so.1
libc.so.1 =>     /lib/libc.so.1
libm.so.2 =>     /lib/libm.so.2

Point 2
====================
When I do dmake all in the following directory
/usr/src/cmd/sgs/libld

I get the libld.so.4 again in /usr/src/cmd/sgs/libld/i386

When I do 
ldd libld.so.4 for this file, I get the following message

liblddbg.so.4 =>         /lib/liblddbg.so.4
liblddbg.so.4 (SUNWprivate_4.52) =>      (version not found)
libelf.so.1 =>   /lib/libelf.so.1
libc.so.1 =>     /lib/libc.so.1
libm.so.2 =>     /lib/libm.so.2

So when I copy the new build libld.so.4 to /lib directory.

When I try to complile a file 
$gcc test.c

I get the following error

collect2: ld terminated with signal 9 [Killed]
ld.so.1: ld: fatal: liblddbg.so.4: version `SUNWprivate_4.52' not found 
(required by file /usr/ccs/bin/../../../lib/libld.so.4)
ld.so.1: ld: fatal: liblddbg.so.4: open failed: No such file or directory
ld.so.1: ld: fatal: liblddbg.so.4: version `SUNWprivate_4.52' not found 
(required by file /usr/ccs/bin/../../../lib/libld.so.4)
ld.so.1: ld: fatal: liblddbg.so.4: open failed: No such file or directory
ld.so.1: ld: fatal: relocation error: file 
/usr/ccs/bin/../../../lib/libld.so.4: symbol dbg_desc: referenced symbol not 
found
ld.so.1: ld: fatal: relocation error: file /usr/ccs/bin/ld: symbol ld32_main: 
referenced symbol not found

Please help me resolve this issue.

Regards

Deepak Bhatia
 
 
This message posted from opensolaris.org

Reply via email to