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
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 )
> 2) [Yay!] Is there some tool that will ALTER a binary and insert the
> necessary version info? How was the debain version of netscape
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:
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
see shy jo
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
Trouble? e-mail to email@example.com .