in reply to DynaLoader and PL_sv_undef...

Your module wasn't built with the same copy of perl that you have on that box (or that is in your path), or the module expects to be built with a newer version of perl (5.005 or later).

You can fix this by adding something like:

#define PL_sv_undef sv_undef
to the .xs module and then rebuilding.

alternatively - upgrade perl :-)

Michael