Really, they don't have to do anything, other than put the files in the correct place, in the case of a pure perl installation. However, it's possible that they're doing other things as well, as they may trigger other items to register that they now exist on your system. (XML::Parser comes to mind), or they may set up configuration information (like Bundle::libnet)
For the most part, you can generally expect them to do the following (but remember -- these aren't necessarily rules, this is more like guidelines than anything else.)
- perl Makefile.PL
- Builds the file named 'Makefile' which is used by the make command. May derive values from the current perl installation, or prompt you for information, or expect you to pass in things through environmental variables or as command line arguments. It's somewhat common for this step to generate new files, or modify existing ones.
- make
- Compiles whatever components need it, and places them into the blib directory. (it's also possible that this step might generate new files, or modify existing ones).
- make test
- Runs a series of tests (typically in the 't' directory if it's a more recent module) to test that the module is working correctly on your system.
- make install
- Moves files to their proper location on your system.
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: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.