Your code tries to call &PlxHml::x_log, but your posted source code has:

package PLXHML;

So, x_log at best lives in PLXHML::x_log.

This somewhat runs counter to your assertion that now all references and filenames are in CamelCase, so maybe you can reduce your code to a short, self-contained example that still exhibits the problem you have.

The next best thing likely is to look at line 47 of PlxHml.pm and see what routine is called there.

Start removing code from PlxHml.pm until you have around 20 lines that reproduce the problem.

Update: I think I have it somewhat wrong - from the log posted above, Plx exports x_log into main::, but nothing exports into PlxHml. But somewhere in PlxHml.pm your code looks like the following:

package PlxHml; use strict; sub foo { x_log(...); };

Most likely, then you will need to import Plx into PlxHml as well:

package PlxHml; use strict; use Plx; sub foo { x_log(...); };

In reply to Re^4: Undiagnosable Problem by Corion
in thread Undiagnosable Problem by dhannotte

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.