I have got linking error with MPICH2 implementation and Visual Fortran 11.1.
The following code compiles and links with no problemes :
[fxfortran] CALL MPI_FILE_READ(handle_csc, int_buffer, 5, MPI_INTEGER,
* status, mpi_err)
CALL MPI_FILE_READ(handle_csc, ZFLAG, 5, MPI_CHARACTER,
* status, mpi_err)[/fxfortran]
But, if i comments the first call, the linker fails to link to MPI_FILE_READ.
Notes that, in the first case, the reading of the integer works but the characters reading fails with an acces violation.
If any one have any idea