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 function `areamod_map_checkmap_':
: undefined reference to `mpi_reduce_'
areaMod.o(.text+0x9c39): In function `areamod_map_checkmap_':
: undefined reference to `mpi_reduce_'
areaMod.o(.text+0x9ea2): more undefined references to `mpi_reduce_'


When compiling for MPICH2, it works just fine. I assume this is going to lead 
to recompiling OpenMPI so I am wondering which PGI name mangling options to 
pass either the OpenMPI compile, or CLM compile to get the names in order?

Thanks,
Elvedin

Reply via email to