http://www.perlmonks.org?node_id=1043730


in reply to Problem with embedded perl

Extrapolating from what i found on the 'net, it seems that the module (MD5) was not built for the specific linux version that you are running on.

Several 'net postings indicate that un-installing and re-installing (or re-building via cpan) the erroring modules will fix it.

             My goal ... to kill off the slow brain cells that are holding me back from synergizing my knowledge of vertically integrated mobile platforms in local cloud-based content management system datafication.

Replies are listed 'Best First'.
Re^2: Problem with embedded perl
by cyborg (Initiate) on Jul 12, 2013 at 07:36 UTC

    Thanks for your answer, but... The MD5 module (and all other standard modules) have been built in one go, together with the respective perl-versions.

    We do this building on both Solaris and Linux in the same way, and do not have the problem on Solaris machines

      I'm not just seeking wisdom: I'd even like to contribute to it :-)

      Just found the solution myself: For gcc, I need to pass option -E to the linker (so -Wl,-E to the final compiler-call). The manual page of ld (on Linux) explains why)