parallel netcd 1.0.1 make errors on Apple
Robert Latham
robl at mcs.anl.gov
Thu Jan 11 16:29:22 CST 2007
On Thu, Jan 11, 2007 at 02:11:50PM -0700, Amjad Majid Ali wrote:
> ok , i tried changing the C's to ! point
> it does not give same error
> But it gives following error
>
>
> usr/local/xlf/bin/mpicc -o ncmpigen -O3 main.o load.o ncgentab.o
> escapes.o getfill.o init.o genlib.o -L../../../src/lib -lpnetcdf
> ld: Undefined symbols:
> _MPI_Request_get_status
> make[4]: *** [ncmpigen] Error 1
> make[3]: *** [ncmpigen] Error 2
> make[2]: *** [all] Error 2
> make[1]: *** [subdir_target] Error 1
> make: *** [src/lib/all] Error 2
>
> this is a linker problem i guess.
> any work around
Hi. This is not a linker problem. We make use of several symbols not
used in MPICH-1.2.x . The fastest workaround is to use a different
MPI implementation (perhaps MPICH2). In the long run we'll add a
configure-time check for those features.
==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