parallel netcdf in a new NERSC Linux cluster

Rob Ross rross at mcs.anl.gov
Wed Oct 5 07:10:41 CDT 2005


Yeah, that definitely doesn't look right.  Can you attach your Makefile 
and your configure output?

Thanks,

Rob

Yu-Heng Tseng wrote:
> Hi,
> 
> I got it working on the new NERSC cluster. 
> Thank you. Everything looks good. The library
> is installed successfully.
> But the Makefile in some test examples
> is not working properly. I need to compile
> each test code myself. No problem is found
> to run some test codes.
> 
> It seems the Makefile is not correctly produced.
> 
> error message:
> o pnctestf   -o pnctestf ./pnctestf.F -I../../src/libf/ -
> L../../src/lib -lpnetcdf -lm 
> gmake: o: Command not found
> gmake: [pnctestf] Error 127 (ignored)
> 
> Yu-heng
> 
> ---------------------------------------------------
> Yu-Heng Tseng
> 
> Computational Research Division
> Lawrence Berkeley National Laboratory
> One Cyclotron Rd, MS: 50F-1650
> Berkeley, CA94720
> YHTseng at lbl.gov
> 510.495.2904
> 
> ----- Original Message -----
> From: Rajeev Thakur <thakur at mcs.anl.gov>
> Date: Monday, October 3, 2005 2:24 pm
> Subject: RE: parallel netcdf in a new NERSC Linux cluster
> 
> 
>>Just add the following lines to the program and see if it compiles
>>
>>MPI_File fh;
>>MPI_File_sync(fh);
>>
>>Rajeev 
>>
>>
>>>-----Original Message-----
>>>From: owner-parallel-netcdf at mcs.anl.gov 
>>>[mailto:owner-parallel-netcdf at mcs.anl.gov] On Behalf Of Yu-Heng 
>>
>>Tseng> Sent: Monday, October 03, 2005 4:21 PM
>>
>>>To: Rob Ross
>>>Cc: Wei-keng Liao; parallel-netcdf at mcs.anl.gov
>>>Subject: Re: parallel netcdf in a new NERSC Linux cluster
>>>
>>>I tested the "necessary" condition. It looks O.K.
>>>What do I need to make it in the library? The mpi implementation 
>>
>>is 
>>
>>>MVAPICH in this new NERSC cluster
>>>which is different from some previous MPI implementation.
>>>Thanks!
>>>
>>>Yu-heng
>>>Rob Ross wrote:
>>>
>>>
>>>>that tests a necessary but not sufficient condition.  the 
>>
>>functions 
>>
>>>>also need to be in the library...
>>>>
>>>>rob
>>>>
>>>>Wei-keng Liao wrote:
>>>>
>>>>
>>>>>Yu-Heng
>>>>>
>>>>>I think your mpicc version is not compiled with support of 
>>
>>MPI-IO.
>>
>>>>>You can test your mpicc to see if it supports MPI-IO by 
>>>
>>>compiling the 
>>>
>>>>>following short program.
>>>>>
>>>>>#include "mpi.h"
>>>>>int main() {
>>>>>   int a = MPI_MODE_RDWR;
>>>>>   return 0;
>>>>>}
>>>>>
>>>>>Basically, you need a version of MPICH with MPI-IO enabled, 
>>
>>before 
>>
>>>>>configuring pnetCDF.
>>>>>
>>>>>
>>>>>Wei-keng
>>>>>
>>>>>
>>>>>
>>>>>On Mon, 3 Oct 2005, Yu-Heng Tseng wrote:
>>>>>
>>>>>
>>>>>>Hi
>>>>>>
>>>>>>I tried to install the parallel netcdf library on the new 
>>
>>NERSC 
>>
>>>>>>Linux cluster. However, I got the following error. Any 
>>
>>problem 
>>
>>>>>>associated with this?
>>>>>>
>>>>>>checking mpi implementation... checking MPI-IO support in 
>>
>>MPI 
>>
>>>>>>implementation... configure: error: mpi implementation does 
>>
>>not 
>>
>>>>>>support MPI-IO
>>>>>>
>>>>>>I include the following environment setting.
>>>>>>setenv MPICC mpicc
>>>>>>setenv MPIF77 mpif77
>>>>>>setenv F77 pathf90
>>>>>>setenv FC pathf90
>>>>>>setenv CC pathcc
>>>>>>setenv CXX pathCC
>>>>>>
>>>>>>Thanks a lot for your help.
>>>>>>
>>>>>>Yu-heng
>>>>>>
>>>>>
>>>
>>
> 




More information about the parallel-netcdf mailing list