in reply to Re^2: OpenMPI and Perl
in thread OpenMPI and Perl

but there isn't in others libs. So this is the problem

Looks like it, yes.  Maybe your MPI library is the wrong version (too old)? A quick grep through the current Open MPI sources shows the symbol is defined in ./ompi/datatype/dt_module.c.  But I'm no Open MPI expert, and can't tell from the top of my head if that symbol should end up in the lib libmpich-p4mpd.so.1.0 (which you seem to have), or in some other related lib...

You could try compiling the sources yourself (unless you've already done so), and check every .so/.a file being created for the occurrence of the symbol.

Replies are listed 'Best First'.
Re^4: OpenMPI and Perl
by spadacciniweb (Curate) on Nov 19, 2009 at 15:22 UTC
    Ok, I think my libmpich-p4mpd.so.1.0 lib is too old. It is a package (prebuild in my distribution).
    Now I am recompiling OpenMPI lib from source.

    Thank you,
    Mariano

    (($_="Mzz ojjdloobnf jt uvy5502383")=~y~b-zg2-5c96-81~a-z0-9~s)=~s~~~s; print