<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Gus and others,<br>
    many thanks for your comments and suggestions. I am unsure whether I
    need fortran included as I am not in control of the software to be
    run on this linux cluster. I have asked but not yet got a reply...<br>
    <br>
    However, I did a yum search gfortran and installed the
    gcc-gfortran.x86_64 (I hope that was the one you referred to). I
    followed up with the ./configure ... as per your suggestion. That
    did not work. I then tried with only ./configure
    --prefix=/my/bin/folder. That worked so I also did make and make
    install.<br>
    <br>
    I have a machinefile with three linux computers, all sharing the
    same mpi binaries. Running hostname on all 20 cores works, so I
    guess I should conclude that mpi works, right?<br>
    <br>
    I then tried the software I am supposed to run on the cluster. It
    works on all nodes on the master computer, but not if other
    computers are involved. I have captured the output from such failed
    attempt to run that software on all available nodes on all available
    computers in the cluster, see below. I have attached c2.txt and
    m2.txt (and the output of the failed run) in the attached gzipped
    file (the failed run in run2.txt and in the image below may not be
    from the same failed run...).<br>
    <br>
    So, is it an issue for the software developers or is it an issue
    with mpich?<br>
    <br>
    I would appreciate if you could let me know if mpich is properly
    compiled and installed and whether I should follow up with the
    application developers instead. I now that they are successfully
    running this code on V1.4.1.<br>
    <br>
    Thanks for your prompt support.<br>
    <br>
    Cheers,<br>
    Ron<br>
    <br>
    <br>
    <br>
    <img src="cid:part1.06060101.08060702@pgcgroup.com.au" alt=""><br>
    <br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 1/03/2014 08:19, Gus Correa wrote:<br>
    </div>
    <blockquote cite="mid:53110B8F.1070505@ldeo.columbia.edu"
      type="cite">Hi Ron
      <br>
      <br>
      Your config.log shows that configure is picking up Gnu
      <br>
      /usr/bin/f77 as the Fortran compiler.
      <br>
      See an excerpt of config.log below.
      <br>
      <br>
      The Gnu f77/g77, which cannot compile Fortran-90 and later code.
      <br>
      <br>
      You may want to install gfortran.
      <br>
      Configure didn't find gfortran.
      <br>
      However, you can install it easily from RPM through yum.
      <br>
      <br>
      Once you install gfortran, to avoid picking up wrong compilers,
      <br>
      you can also point configure to the compilers.
      <br>
      Assuming you want to use all Gnu compilers, this would do it:
      <br>
      <br>
      ./configure CC=gcc, CXX=g++, F77=gfortran, FC=gfortran,
      --prefix=/wherever/you/want ...
      <br>
      <br>
      Another possibility is follow Reuti's suggestion of
      <br>
      not compiling the MPICH Fortran-90 interface.
      <br>
      <br>
      I hope this helps,
      <br>
      Gus Correa
      <br>
      <br>
      ******* from your config.log *********
      <br>
      ...
      <br>
      configure:17977: result: no
      <br>
      configure:17947: checking for gfortran
      <br>
      configure:17977: result: no
      <br>
      configure:17947: checking for f77
      <br>
      configure:17963: found /usr/bin/f77
      <br>
      configure:17974: result: f77
      <br>
      configure:18000: checking for Fortran 77 compiler version
      <br>
      configure:18009: f77 --version >&5
      <br>
      GNU Fortran (GCC) 3.4.6 20060404 (Red Hat 3.4.6-19.el6)
      <br>
      ...
      <br>
      *****************************************
      <br>
      <br>
      On 02/28/2014 05:02 AM, Reuti wrote:
      <br>
      <blockquote type="cite">Hi,
        <br>
        <br>
        Am 28.02.2014 um 09:22 schrieb Ron Palmer:
        <br>
        <br>
        <blockquote type="cite">I am struggling with running make on
          MPICH, V3.1. I believe that ./configure went well but I do not
          understand what caused the errors in make. I thought it may be
          associated with the fortran compile but I have F77 installed
          (though somewhat confused whether fortran 90 is also
          installed).  The README file suggested that I send an email to
          this list with nominated four text files attached.
          <br>
        </blockquote>
        <br>
        You can try to skip f90:
        <br>
        <br>
        $ ./configure --disable-fc ...
        <br>
        <br>
        -- Reuti
        <br>
        <br>
        <br>
        <blockquote type="cite">The end of the m.txt file is included
          here for easy access, full details are attached...
          <br>
          <br>
            CC       src/mpi/topo/nhb_alltoallw.lo
          <br>
            CC       src/binding/f90/create_f90_int.lo
          <br>
            CC       src/binding/f90/create_f90_real.lo
          <br>
          src/binding/f90/create_f90_real.c: In function
          'PMPI_Type_create_f90_real':
          <br>
          src/binding/f90/create_f90_real.c:73: error: expected
          expression before ',' token
          <br>
          src/binding/f90/create_f90_real.c:74: error: expected
          expression before ',' token
          <br>
          make[2]: *** [src/binding/f90/create_f90_real.lo] Error 1
          <br>
          make[2]: Leaving directory `/inv/mpich-3.1'
          <br>
          make[1]: *** [all-recursive] Error 1
          <br>
          make[1]: Leaving directory `/inv/mpich-3.1'
          <br>
          make: *** [all] Error 2
          <br>
          <br>
          I look forward to any suggestions any of you may have.
          <br>
          Regards, Ron
          <br>
          <br>
          <br>
<mpi_logs.tar.gz>_______________________________________________
          <br>
          discuss mailing list     <a class="moz-txt-link-abbreviated" href="mailto:discuss@mpich.org">discuss@mpich.org</a>
          <br>
          To manage subscription options or unsubscribe:
          <br>
          <a class="moz-txt-link-freetext" href="https://lists.mpich.org/mailman/listinfo/discuss">https://lists.mpich.org/mailman/listinfo/discuss</a>
          <br>
        </blockquote>
        <br>
        _______________________________________________
        <br>
        discuss mailing list     <a class="moz-txt-link-abbreviated" href="mailto:discuss@mpich.org">discuss@mpich.org</a>
        <br>
        To manage subscription options or unsubscribe:
        <br>
        <a class="moz-txt-link-freetext" href="https://lists.mpich.org/mailman/listinfo/discuss">https://lists.mpich.org/mailman/listinfo/discuss</a>
        <br>
      </blockquote>
      <br>
      _______________________________________________
      <br>
      discuss mailing list     <a class="moz-txt-link-abbreviated" href="mailto:discuss@mpich.org">discuss@mpich.org</a>
      <br>
      To manage subscription options or unsubscribe:
      <br>
      <a class="moz-txt-link-freetext" href="https://lists.mpich.org/mailman/listinfo/discuss">https://lists.mpich.org/mailman/listinfo/discuss</a>
      <br>
    </blockquote>
    <br>
    <div class="moz-signature"><br>
      <p class="western" style="margin-bottom: 0cm"><br>
      </p>
    </div>
  </body>
</html>