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

Re: Netscape4.5 cannot find libraries



Moises Quinto Vargas wrote:
> 
> ...new to linux, runing 2.0.34,
> my problem is that netscape 4.5 does not know where the libraries are:
> 1) ldd netscape gives me the following:
> 
>  libXt.so.6 => not found
>  libSM.so.6 => not found
>  libICE.so.6 => not found
>  libXmu.so.6 => not found
>  libXpm.so.4 => not found
>  libXext.so.6 => not found
>  libX11.so.6 => not found
>  libdl.so.1 => /lib/libdl.so.1 (0x4000b000)
>  libc.so.5 => /lib/libc.so.5 (0x4000e000)
>  libg++.so.27 => /usr/lib/libc5-compat/libg++.so.27 (0x400cc000)
>  libstdc++.so.27 => /usr/lib/libc5-compat/libstdc++.so.27 (0x40104000)
>  libm.so.5 => /lib/libm.so.5 (0x40135000)
> 
> I have all of these libraries installed but netscape can not find them.
> 
> I wrote a script that loads the missing libraries and when i run the
> script
> i get the error: "516 Segmentation fault"
> 
> checking the mailing list archives i found the following:
> - to run netscape 4.5 must install glibc (libc6). glibc comes with


	2.0.34 is the version number of the *kernel*, not the Debian
distribution.  Glibc and libc6 are synonyms for one another. 
Debian 1.3.1 used libc5, Debian 2.0+ use the libc6 library.  If
you are running 2.0 or better, then you can safely have both libc5
and libc6 on the same machine.  Netscape is available directly in
Debian 2.1 (slink), or the tar.gz file from ftp.netscape.com could
be used (where did you get the Netscape you are trying to
install?).  There are two different versions of NS available at
ftp.netscape.com, one built against libc5, and one built against
libc6.  The libc6 version has 'glibc' in its (long) name.
	So, what to do depends on whether you have the libc6 or libc5
version of NS.
	First insure you have the xlib6g package installed, and the xlib6
package if you also have the libc5 compatibility libs as well. 
Note there is no relation between xlib6/xlib6g and libc5/libc6. 
Check /etc/ld.so.conf and check that it has '/usr/X11R6/lib' in
it.  If libc5 was installed successfully (on a libc6 system), you
should also have '/usr/lib/libc5-compat' and '/lib/libc5-compat'.
If you needed to make any changes (as root) to ld.so.conf, then
rerun 'ldconfig'.


> 2.0.34, right? then why does not netscape recognize glibc?
> - I just installed libc5 from the oldlib section, will there be any
> conflict with libc6?
> 
> cheers
> Moises
> 
> PS    : it was a rewarding experience to install linux in my pc!, yes!

-- 
Ed C.


Reply to: