In general, Open MPI just uses whatever name mangling scheme the
compiler uses. Hence, if you compile your app and Open MPI with the
same compiler, it should just work. That being said, if your CLM app
is supplying its own name mangling scheme flags to the PGI compiler
(i.e., shifting it
I'm using OpenMPI 1.2.5 and PGI 7.1.5 compiler suite to get CLM 3.5
working correctly. When compiling for OpenMPI, I encounter the following
snippet of errors -
areaMod.o(.text+0x98a0): In function `areamod_map_checkmap_':
: undefined reference to `mpi_reduce_'
areaMod.o(.text+0x9b6c): In funct