Hello,<div>I&#39;m trying to configure (then install) mpich 2 on a Mac OS 10.6, and I&#39;m having a problem. ./configure, without any additional options, fails. This is probably an easy fix but I don&#39;t know what it is. I&#39;m pasting the entire output of configure below.</div>
<div><br></div><div><div>rainier:mpich2-1.2.1p1 bbelson$ ./configure</div><div>Configuring MPICH2 version 1.2.1p1</div><div>Running on system: Darwin rainier 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov  3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 i386</div>
<div>Executing mpich2prereq in /home/bbelson/Downloads/mpich2-1.2.1p1/src/mpid/ch3 with </div><div>Executing mpich2prereq in /home/bbelson/Downloads/mpich2-1.2.1p1/src/mpid/ch3/channels/nemesis</div><div>sourcing /home/bbelson/Downloads/mpich2-1.2.1p1/src/pm/mpd/mpich2prereq</div>
<div>sourcing /home/bbelson/Downloads/mpich2-1.2.1p1/src/pm/hydra/mpich2prereq</div><div>sourcing /home/bbelson/Downloads/mpich2-1.2.1p1/src/pm/gforker/mpich2prereq</div><div>sourcing /home/bbelson/Downloads/mpich2-1.2.1p1/src/pm/mpd/setup_pm</div>
<div>checking for gcc... gcc</div><div>checking for C compiler default output file name... a.out</div><div>checking whether the C compiler works... yes</div><div>checking whether we are cross compiling... no</div><div>checking for suffix of executables... </div>
<div>checking for suffix of object files... o</div><div>checking whether we are using the GNU C compiler... yes</div><div>checking whether gcc accepts -g... yes</div><div>checking for gcc option to accept ISO C89... none needed</div>
<div>checking how to run the C preprocessor... gcc -E</div><div>checking whether the compiler defines __func__... yes</div><div>checking whether the compiler defines __FUNC__... no</div><div>checking whether the compiler sets __FUNCTION__... yes</div>
<div>checking whether C compiler accepts option -O2... yes</div><div>checking whether routines compiled with -O2 can be linked with ones compiled without -O2... yes</div><div>checking for type of weak symbol alias support... no</div>
<div>checking whether __attribute__ ((weak)) allowed... yes</div><div>checking whether __attribute ((weak_import)) allowed... yes</div><div>checking for g77... no</div><div>checking for xlf... no</div><div>checking for f77... no</div>
<div>checking for frt... no</div><div>checking for pgf77... no</div><div>checking for cf77... no</div><div>checking for fort77... no</div><div>checking for fl32... no</div><div>checking for af77... no</div><div>checking for xlf90... no</div>
<div>checking for f90... no</div><div>checking for pgf90... no</div><div>checking for pghpf... no</div><div>checking for epcf90... no</div><div>checking for gfortran... gfortran</div><div>checking whether we are using the GNU Fortran 77 compiler... yes</div>
<div>checking whether gfortran accepts -g... yes</div><div>checking whether Fortran 77 compiler accepts option -O2... yes</div><div>checking whether routines compiled with -O2 can be linked with ones compiled without -O2... yes</div>
<div>checking how to get verbose linking output from gfortran... -v</div><div>checking for Fortran 77 libraries of gfortran...  -L/usr/local/gfortran/lib/gcc/i386-apple-darwin8.10.1/4.5.0 -L/usr/local/gfortran/lib/gcc/i386-apple-darwin8.10.1/4.5.0/../../.. -lgfortran</div>
<div>checking whether gfortran accepts the FLIBS found by autoconf... yes</div><div>checking whether C can link with  -L/usr/local/gfortran/lib/gcc/i386-apple-darwin8.10.1/4.5.0 -L/usr/local/gfortran/lib/gcc/i386-apple-darwin8.10.1/4.5.0/../../.. -lgfortran... yes</div>
<div>checking for linker for Fortran main programs... Use Fortran to link programs</div><div>checking whether Fortran 77 and C objects are compatible... no</div><div>checking for file... file</div><div>configure: error: ****  Incompatible Fortran and C Object File Types!  ****</div>
<div>F77 Object File Type produced by &quot;gfortran  -O2&quot; is : : Mach-O object i386.</div><div> C  Object File Type produced by &quot;gcc  -O2&quot; is : : Mach-O 64-bit object x86_64.</div><div><br></div><div>Any help is appreciated, thank you!</div>
<div>Brandt</div></div>