Building your own Perl is not really hard and I guess it's unlikely that you will find support outside from SCO for that OS.

As I've been thinking today about writing a simple list on how to build your own Perl, you get these thoughts:

  1. Verify that you have a C compiler and a make tool installed. Typing gcc or cc or cl should launch some program. If you don't know what your C compiler is called, ask your system administrator. The same holds true for make, dmake or nmake.
  2. Download the current stable Perl tarball from here. This link is supposed to always give you the latest stable version of Perl.
  3. Untar the archive (presuming GNU tar):
    untar xvf stable.tar.gz
  4. Print out and read the file INSTALL
  5. (Optional) Print out and read the file README.os (where os means your OS)
  6. Type the magic invocation from the INSTALL file:
    sh Configure -Dprefix=/opt/perl
    If you want to install Perl below your home directory, use:
    sh Configure -Dprefix=/home/you/perl
  7. Accept all defaults and watch Configure work its magic. Wait until it's done.
  8. Now, type make
  9. Watch make complete. If there are any errors here, look at README.os again and find out what platform specific changes you need.
  10. Type make test
  11. Watch how Perl tests itself. In theory you should get 100% OK, but depending on how adventurous you feel, you can also accept a test success of 98%. You should report the failure with your OS and the exact failed tests somewhere though.
  12. Type make install to finally install your own Perl.
  13. Change the path or set up an alias so that typing perl invokes your own new Perl.
  14. Verify by typing perl -V that your own new Perl gets started.

In reply to Re: which perl implementation by Corion
in thread which perl implementation by Aim9b

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.