Matthew Seaman m.seaman at
Wed Feb 21 18:12:39 GMT 2001

On Wed, Feb 21, 2001 at 08:35:30AM -0000, julian wrote:

> I have another question that you may be able to help me with.  I
> have been trying to install Netscape 4.7 / 4.76 from the ports
> collection.  I do a 'make all' in the port directory
> '/usr/ports/www/netscape47-navigator' The files have been fetched
> ok, all the messages seem o.k.  I then begin the 'make install'
> when I run Netscape I get a message about not being able to find the
> shared library ''

That's one of the aout compat libraries:

plasm:~:% ldd /usr/local/lib/netscape/communicator-4.76.bin 
        -lXt.6 => /usr/X11R6/lib/aout/ (0x20b61000)
        -lXmu.6 => /usr/X11R6/lib/aout/ (0x20b9d000)
        -lX11.6 => /usr/X11R6/lib/aout/ (0x20bad000)
        -lXext.6 => /usr/X11R6/lib/aout/ (0x20c3e000)
        -lSM.6 => /usr/X11R6/lib/aout/ (0x20c47000)
        -lICE.6 => /usr/X11R6/lib/aout/ (0x20c4f000)
        -lg++.4 => /usr/lib/compat/aout/ (0x20c60000)
        -lstdc++.2 => /usr/lib/compat/aout/ (0x20c9c000)
        -lm.2 => /usr/lib/compat/aout/ (0x20cd2000)
        -lc.3 => /usr/lib/compat/aout/ (0x20cec000)

You'll need to install the XFree86-aoutlibs port and the compat22
libraries. The compat22 libs can either be installed using
/stand/sysinstall, or as part of a buildworld/installword if you add
``COMPAT22 = YES'' to your /etc/make.conf file.  You should be able to
run ldd as above and see that all the required shlibs are located.

> I have also tried make deinstall / reinstall, I have set the
> suggested flags FORCE_PKG_REGISTER, and others I cant remember and
> even downloading required ports manually, but always the same
> message!

You shouldn't need to touch FORCE_PKG_REGISTER for normal use ---
chances are that you've got netscape installed OK already, but it's
the dependencies that are giving you grief.


Dr Matthew J Seaman MA, D.Phil.                          26 The Paddocks
                                                         Savill Way
Tel: +44 1628 476614                                     Bucks., SL7 1TH UK

More information about the Ukfreebsd mailing list