Just a follow up for those looking at this later...
I made three changes to the code in the initial post
- Used the full paths to the library in the require() statement.
- Moved the require()s above the use() in the main script.
- Also, moved the package statement before the BEGIN block in the package. (don't know why i put it there to begin with.)
Appears to have cleared up the undefined functions. My conception of what is actually going on now...correct me if I am wrong.
Compiled the library in the main script which allowed for the propagation of the library down the tree, rather than requiring after it has already been compiled and not loaded into the namespace of the main script.
Like I said...correct me if I am wrong.
Thanks for the help again.
Matt
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.