[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [Not a dumb Question!] [Q] Standard way to force libc5-compat?



Benjamin Redelings I wrote:
> > Both of these are available as debian installer packages, you know.
> 	Actually, I knew there was one for netscape, but I couldn't find
> realplayer...

It's still stuck in incoming.

> 	According to the documentation for the dynamic linker, this only works
> if (I think) the full version names of the libraries are built in,
> usually by explicitly specifying all the libraries on the command line
> at compile time with the "-l" switch.

Well, I don't know of any other way to link in libraries except via the -l
switch, like -lncurses, or whatever.

> 	However,many binaries, including ALL the non-debian ones don't do
> this.  As a result I get the wrong results (see footnote [1])
>   2)  [Yay!] Is there some tool that will ALTER a binary and insert the
> necessary version info?  How was the debain version of netscape
> generated?

AFIAK, the debian version of netscape isn't modified at all. It's simply
unpacked out of the tar file for netscape. I know that the rvplayer binary
isn't modified at all by the debian rvplayer installer package (I maintain
it), and look at it:
 
joey@kite:~>ldd /usr/X11R6/lib/X11/rvplayer/rvplayer 
        libXmu.so.6 => /usr/lib/libc5-compat/libXmu.so.6 (0x4000c000)
        libXt.so.6 => /usr/lib/libc5-compat/libXt.so.6 (0x4001e000)
        libXext.so.6 => /usr/lib/libc5-compat/libXext.so.6 (0x40060000)
        libX11.so.6 => /usr/lib/libc5-compat/libX11.so.6 (0x4006b000)
        libdl.so.1 => /lib/libdl.so.1 (0x40109000)
        libg++.so.27 => /usr/lib/libc5-compat/libg++.so.27 (0x4010c000)
        libstdc++.so.27 => /usr/lib/libc5-compat/libstdc++.so.27 (0x40144000)
        libm.so.5 => /lib/libm.so.5 (0x40175000)
        libc.so.5 => /lib/libc.so.5 (0x4017e000)
        libSM.so.6 => /usr/lib/libc5-compat/libSM.so.6 (0x4023a000)
        libICE.so.6 => /usr/lib/libc5-compat/libICE.so.6 (0x40243000)

I have to wonder if there is perhaps something misconfigured on your
system..

-- 
see shy jo


--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org . 
Trouble?  e-mail to templin@bucknell.edu .


Reply to: