[Python-bugs-list] Ranlib is obsolete - more a FYI than a bug (PR#160)

gpk@bell-labs.com gpk@bell-labs.com
Tue, 14 Dec 1999 10:02:56 -0500 (EST)


Full_Name: Greg Kochanski
Version: 1.5.2
OS: Solaris 2.6
Submission from: h-135-104-33-130.research.bell-labs.com (135.104.33.130)


make install

in the python distribution on Solaris 2.6 will terminate if ranlib
is not in the search path.   Ranlib is obsolete in solaris 2.x, and is
not needed, the functionality being pulled into ar(1).
I saw this problem when installing as a different user than the one
I compiled as, so it's probably not important if your search path doesn't
change.

Man mage follows:

man ranlib

User Commands                                           ranlib(1)

NAME
     ranlib - convert archives to random libraries

SYNOPSIS
     /usr/ccs/bin/ranlib archive

DESCRIPTION
     ranlib was used in SunOS 4.x to add a table of  contents  to
     archive  libraries,  which  converted each archive to a form
     that could be linked more rapidly.  This is no longer needed
     as  the  ar(1)  command automatically provides all the func-
     tionality ranlib used to provide.

     This script  is  provided  as  a  convenience  for  software
     developers  who need to maintain Makefiles that are portable
     across a variety of operating systems.

EXIT STATUS
     ranlib has exit status 0.

ATTRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:

     __________________________________
    | ATTRIBUTE TYPE|  ATTRIBUTE VALUE|
    |__________________________________
    | Availability  |  SUNWbtool      |
    |_______________|_________________|

SEE ALSO
     ar(1), ar(4), attributes(5)

SunOS 5.6           Last change: 13 Apr 1995                    1