0.9.3 installation problems on GNU/Linux with lam-mpi

Rob Ross rross at mcs.anl.gov
Tue Feb 3 09:21:44 CST 2004


It just didn't show up on the IBM, NEC, SGI, or MPICH versions...

Rob

On Tue, 3 Feb 2004, Drake, Richard R wrote:

> FYI .. I did the exact same thing.  I wondered/wonder if the pnetcdf
> developers -- being MPICH guys -- are much concerned or if they just don't
> have the resources at this time.
> 
> -rich
> 
> Sandia National Laboratories
> 505-844-2537
> 
> 
> -----Original Message-----
> From: Raimondo Giammanco [mailto:rongten at member.fsf.org] 
> Sent: Tuesday, February 03, 2004 7:44 AM
> To: parallel-netcdf at mcs.anl.gov
> Subject: 0.9.3 installation problems on GNU/Linux with lam-mpi
> 
> 
> Hello,
> 
> I tried to install 0.9.3 on a GNU/Linux PC with lam-mpi-7.0.2, and I am
> having the following problem:
> 
> 1) autoconf
> 
> 2) ./configure --prefix=SOME_PATH --with-mpi=/usr
> 
> 3) make all
> 
> It returns in src/lib
> 
> ################
> mpinetcdf.c: In function `length_of_mpitype':
> mpinetcdf.c:382: switch quantity not an integer
> mpinetcdf.c:383: pointers are not permitted as case values
> mpinetcdf.c:383: case label does not reduce to an integer constant
> mpinetcdf.c:384: pointers are not permitted as case values
> mpinetcdf.c:384: case label does not reduce to an integer constant
> mpinetcdf.c:386: pointers are not permitted as case values
> mpinetcdf.c:386: case label does not reduce to an integer constant
> mpinetcdf.c:388: pointers are not permitted as case values
> mpinetcdf.c:388: case label does not reduce to an integer constant
> mpinetcdf.c:390: pointers are not permitted as case values
> mpinetcdf.c:390: case label does not reduce to an integer constant
> mpinetcdf.c:392: pointers are not permitted as case values
> mpinetcdf.c:392: case label does not reduce to an integer constant
> mpinetcdf.c:394: pointers are not permitted as case values
> mpinetcdf.c:394: case label does not reduce to an integer constant
> ############### etc. etc. where there is the swith(datatype) command.
> 
> I looked a little in /usr/include mpi.h of lam, and
> I tried to substitute the switches with a series of ifs.
> 
> I was able to compile, but I received a series of errors
> in make testing.
> 
> Before submitting the details, I was wondering if this
> is an implementation problem of lam, or there is some
> other reason behind this strange behavior.
> 
> Is there anybody using lam-mpi and that can give me some pointers?
> 
> Best Regards
> -- 
> Raimondo Giammanco <rongten at member.fsf.org>
> 
> 
> 




More information about the parallel-netcdf mailing list