Mpich2 problems on intel now
Robert Latham
robl at mcs.anl.gov
Fri Jan 19 16:47:36 CST 2007
On Fri, Jan 19, 2007 at 10:54:43AM -0700, Amjad Majid Ali wrote:
> As per your recommendations we are trying to build parallel netcdf
> with mpich2 1.0.5
>
> when we try to run make this error we get
>
> /usr/local/mpich2/bin/mpicc -o ncvalid -g -O2 validator.o header.o
> mpincio.o attr.o dim.o nc.o ncx.o string.o var.o
> /usr/bin/ld: Undefined symbols:
> _ompi_mpi_byte
> collect2: ld returned 1 exit status
> make[3]: *** [ncvalid] Error 1
> make[2]: *** [all] Error 2
> make[1]: *** [subdir_target] Error 1
> make: *** [src/lib/all] Error 2
That '_ompi_mpi_byte' symbol didn't come from MPICH2.
It looks like pnetcdf might have had some older .o files around.
Perhaps a 'make clean' followed by a 'make' will do the trick? If
that doesn't, let us know and we'll keep trying to figure out how that
unusual symbol got into your build.
==rob
--
Rob Latham
Mathematics and Computer Science Division A215 0178 EA2D B059 8CDF
Argonne National Lab, IL USA B29D F333 664A 4280 315B
More information about the parallel-netcdf
mailing list