SUMMARIZE : Perl on Sun OS 4.1.1 (FINAL UPDATE)

From: Stephane Legrand (stephane@lituus.fr)
Date: Tue Aug 06 1996 - 03:11:33 CDT


Hello.

Thanks to all sun-managers who answered to me.
Here is the list of all contributors :

        sweh@mpn.com (Stephen Harris)
        Juyoung Park <jypark@comsun.chungnam.ac.kr>
        Mike Varney <mlv03@health.state.ny.us>
        billt@dat.com (Bill Townsley)
        Michael Blandford <mikey@lanl.gov>
        Benjamin Cline <benji@hnt.com>
        "Mark `Hex' Hershberger" <mah@eecs.tulane.edu>
        Martin Espinoza <drink@sei.com>
        daves@adnc.com (David Schiffrin)

and the winner : Rachel Polanskis <rachel@juno.virago.org.au> for her major
contribution.

And now, the summary.

Yes, of course, it is possible to install Perl on Sun OS 4.1.1.

Get the latest version. The versions 5.003, 5.002 and 4.036 work fine.
gcc (2.6.3 or later) is recommended but cc should work. It's also
recommended to build Perl as super-user becauses the configure script works
better as super-user.

With SunOS, it failed 10% of the tests, which was not good,
but managed to obtain a 100% test success with a static build of the extensions.
(look at precision from Rachel Polanskis below).

Also, if you have the space, install Tcl and Tk, which built without
error on an IPC, and also Perl-Tk which provides graphical extensions to
perl 5.00X.

Precision from Rachel Polanskis <rachel@juno.virago.org.au> :

>On Saturday,
>We found out with some experimentation, we could get 100% success
>on the tests by checking LD_LIBRARY_PATH did not contain "/lib:" as one
>of the path members.

>ld.so needs the absolute path to some of the libraries that contain
>the dlopen() function, and if it can not be found,
>the perl modules compiled dynamically (and that use the dynaloader)
>break.

>By removing "/lib:" from the LD_LIBRARY_PATH we achieved
>a clean build of perl 5.003

To compile Perl with dynamic extensions :

>When you get to the point in the configure script where it asks
>you which extension to load dynamically, select the one that calls itself
>"dlopen.???" (I can't remember the rest)
>
>
>In the next section where there is another list of extensions to load,
>such as GDBM and NDBM, just select them all!

Stephane.

--------------------------------------------------------
--> http://www.lituus.fr/stephane
- #include "std-disclaimer.h"
- This message not to be sent over the Microsoft Network
--------------------------------------------------------



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:11:06 CDT