[MPICH2 Req #1798] [MPICH] Problem compiling mpich2-1.0.2p1 on FreeBSD 5.4

Anthony Chan chan at mcs.anl.gov
Wed Aug 10 23:10:24 CDT 2005


Yann Golanski,

What your original configure with --disable-f77 is misleading and
possibility a bug in mpich2's fortran support that exposes an
incompatibility of mpe2 (with mpich2) that had been fixed in our cvs
shortly after 1.0.2 release.

On my testing FreeBSD(5.3) machine, there is no f90 compiler.  So
mpich2-1.0.2p1 configure fails in a f90 test that tries to determine some
sizes, so configure turns off all fortran support(including f77 support).
If you configure mpich2-1.0.2p1 with --disable-f90, everything in mpe2
including the collective and datatype checking library will be built
fine.  The --disable-f90 option will include f77 support.

If you really don't want any fortran support, you should then
replaced mpich2-1.0.2p1/src/mpe2 by the mpe2 directory from
ftp://ftp.mcs.anl.gov/pub/mpi/mpe/mpe2-1.0.2p4.tar.gz
( NOT mpe2-1.0.2p5.tar.gz ).  configure mpich2-1.0.2p1 with
--disable-f77 and --disable-f90, and make again.  Everything will work.

Let us know if this is the case on FreeBSD 5.4.

A.Chan

On Wed, 10 Aug 2005, Anthony Chan wrote:

>
> That is strange, your configure output(c.txt) does not contain any
> configure output from MPE ?  As if MPE was not configured!
> The failure in make was not related to clog2_print, make error occured
> in building MPE's collective and datatype checking library.
>
> FYI: I just configured/built/ran mpich2-1.0.2p1 on FreeBSD 5.3. with the
> following configure options
>
> ~/mpich2_work/mpich2-1.0.2p1/configure
> --prefix=/home/chan/mpich2_work/install_102p1 --disable-collchk
> --disable-f77 --disable-f90 | & tee c.txt ; make | & tee m.txt ;
> make install |& tee mi.txt
>
> With these options, you still get the typical MPE logging....
> features except the new collective/datatype checking library.  I
> will look into why the new library fails to build on FreeBSD.
>
> A.Chan
>
> On Wed, 10 Aug 2005, Yann Golanski wrote:
>
> > Quoth Anthony Chan on Wed, Aug 10, 2005 at 10:44:16 -0500
> > > Can you send me the complete configure and make output, i.e. c.txt and
> > > m.txt from the following commands ?
> >
> > Attached.
> >
> > Thanks.
> >
> > --
> > yann at kierun.org                  -=*=-                      www.kierun.org
> >     PGP:   009D 7287 C4A7 FD4F 1680  06E4 F751 7006 9DE2 6318
> >
>
>




More information about the mpich-discuss mailing list