Hi mrmurdock and welcome to the monastery and to the wonderful world of Perl!

I hope, after you got this answered, you remain here to learn some bit more.

As side note to what stevieb already said, I suggest you to NOT use the system Perl you have already installed on the machine.

First the system Perl you have is 5.8.4 ie a grand-grand-mother release of July 2004.

Second, and more important: tomorrow your developper needs Some::Module so you go to install it. It happens that Some::Module has as requisite Another::Module with minimal version x.y but your system has Another::Module version u.v so you upgrade it and it might happens that your system Perl becomes buggy. Not always the story is that bad, but it can happen. So play safe.

It is very easy to have multiple perl installation on the same machine: just install into another directory and dont mess with the PERL5LIB env var. You can do a link to the new perl and tell the dev to use it.

Laziest ones can also use perlbrew to manage several installations of Perl. But in your case is a bit overkilling.

Doing this you can offer a modern Perl release to your dev, currently 5.24 with all modules at the last release.

For your reference take a look to following posts:

  • Multiple instances of Perl
  • Can Multiple perl versions coexist without effecting one another on Solaris?
  • Re: targetting for multiple perl versions (ignore the direct resposnse to the last post i linked, although)

    HTH

    L*

    There are no rules, there are no thumbs..
    Reinvent the wheel, then learn The Wheel; may be one day you reinvent one of THE WHEELS.

    In reply to Re: Need to install Perl Modules -- dont mess with system Perl by Discipulus
    in thread Need to install Perl Modules by mrmurdock

    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.