Try configure with the following options<br>./configure --disable-mpi-io-test --disable-fortran<br>it seems to fill in the info you need for fortran, but not conduct the tests that fail.<br>Also you should change xlc to xlc_r, mpcc to mpcc_r etc. I think that some parts of MPI are only supported in the recurent ( _r) version of the compilers.
<br><br><br><br><div><span class="gmail_quote">On 9/4/06, <b class="gmail_sendername">Joachim Worringen</b> <<a href="mailto:joachim@dolphinics.com">joachim@dolphinics.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>I have a problem to configure pnetcdf 1.0.1 on AIX. configure fails with:<br>./configure<br>[snip]<br>checking for Fortran "byte"... yes<br>checking for Fortran "integer*2"... yes<br>checking if Fortran "byte" is C "signed char"... yes
<br>checking if Fortran "byte" is C "short"... no<br>checking if Fortran "byte" is C "int"... no<br>checking if Fortran "byte" is C "long"... no<br>checking if Fortran "integer*2" is C "short"... yes
<br>checking if Fortran "integer*2" is C "int"... no<br>checking if Fortran "integer*2" is C "long"... no<br>checking if Fortran "integer" is C "int"... yes<br>checking if Fortran "real" is C "float"... yes
<br>checking if Fortran "doubleprecision" is C "double"... yes<br>checking for Fortran-equivalent to netCDF "byte"... byte<br>checking for Fortran-equivalent to netCDF "short"... integer*2
<br>checking for Fortran "integer*"... no<br>configure: error: F77 does not support "integer*"<br><br>The machine is:<br>j36:parallel-netcdf-1.0.1 [17] uname -a<br>AIX j36 3 5 00223C3B4C00<br><br>Compiler settings:
<br>MPICC=mpcc<br>MPIF77=mpxlf<br>CXX=xlC<br>CC=xlc<br>FC=xlf<br>F77=xlf<br><br>Is this a known issue?<br><br> thanks, Joachim<br><br>--<br>Joachim Worringen, Software Architect, Dolphin Interconnect Solutions<br>phone ++49/(0)228/324 08 17 -
<a href="http://www.dolphinics.com">http://www.dolphinics.com</a><br><br></blockquote></div><br>