Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Sep 1998 12:45:02 -0700 (PDT)
From:      Enkhyl <enkhyl@hayseed.net>
To:        Manfred Antar <mantar@netcom.com>
Cc:        Glenn Johnson <gljohns@bellsouth.net>, current@FreeBSD.ORG
Subject:   Re: Netscape no longer works with ELF system
Message-ID:  <Pine.LNX.4.04.9809251239200.28126-100000@hillbilly.hayseed.net>
In-Reply-To: <199809251739.KAA25716@pozo.pozo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 25 Sep 1998, Manfred Antar wrote:

> At 11:28 AM 9/25/98 -0500, Glenn Johnson wrote:
> >I have just brought up an entirely ELF system, including all ports. I do not 
> >have any aout libraries built for ports, including XFree86.
> >
> >When I launch netscape now I get the following:
> >
> >ld.so failed: Can't find shared library "libXt.so.6.0"
> >
> >What should I do?
> >
> >The library is in /usr/X11R6/lib. I made a symlink of libXt.so.6 to 
> >libXt.so.6.0, ie., ln -sf libXt.so.6 libXt.so.6.0, but that did not work.
> >
> You need the aout libs to run netscape.
> 
> (netscape)502}ldd netscape
> netscape:
>  -lXt.6 => /usr/X11R6/lib/aout/libXt.so.6.0 (0x20970000)
>  -lXmu.6 => /usr/X11R6/lib/aout/libXmu.so.6.0 (0x209ac000)
>  -lX11.6 => /usr/X11R6/lib/aout/libX11.so.6.1 (0x209bc000)
>  -lXext.6 => /usr/X11R6/lib/aout/libXext.so.6.3 (0x20a4f000)
>  -lSM.6 => /usr/X11R6/lib/aout/libSM.so.6.0 (0x20a58000)
>  -lICE.6 => /usr/X11R6/lib/aout/libICE.so.6.3 (0x20a60000)
>  -lg++.4 => /usr/lib/aout/libg++.so.4.0 (0x20a71000)
>  -lstdc++.2 => /usr/lib/aout/libstdc++.so.2.0 (0x20aad000)
>  -lm.2 => /usr/lib/aout/libm.so.2.0 (0x20ae3000)
> -lc.3 => /usr/lib/aout/libc.so.3.1 (0x20afd000)

No you don't:

/usr/local/lib/netscape.us/communicator-4.06.us.bin:
        libXt.so.6 => /usr/X11R6/lib/libXt.so.6.0
        libSM.so.6 => /usr/X11R6/lib/libSM.so.6.0
        libICE.so.6 => /usr/X11R6/lib/libICE.so.6.0
        libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6.0
        libXpm.so.4 => /usr/X11R6/lib/libXpm.so.4.8
        libXext.so.6 => /usr/X11R6/lib/libXext.so.6.0
        libX11.so.6 => /usr/X11R6/lib/libX11.so.6.0
        libdl.so.1 => /lib/libdl.so.1.7.14
        libc.so.5 => /lib/libc.so.5.4.23
        libg++.so.27 => /usr/lib/libg++.so.27.1.4
        libstdc++.so.27 => /usr/lib/libstdc++.so.27.1.4
        libm.so.5 => /lib/libm.so.5.0.8
                     ^^^^
                     this looks a bit odd, though.

It works just fine on my -current ELF box, and I don't have any aout X
libs.            

-- 
Christopher Nielsen
Scient: The Art and Science of Electronic Business
cnielsen@scient.com
<http://www.scient.com>;


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.04.9809251239200.28126-100000>