Thank you Brian Barrett and Brian Granger. I downloaded and installed a new version of gfortran from http://gcc.gnu.org/wiki/GFortranBinaries and the install went without a problem. I had gfortran installed before from Fink.
David ***** Correspondence ***** > From: Brian Barrett <brbar...@open-mpi.org> > Reply-To: Open MPI Users <us...@open-mpi.org> > Date: Sat, 4 Feb 2006 10:29:30 -0600 > To: Open MPI Users <us...@open-mpi.org> > Subject: Re: [O-MPI users] Configuring OPEN MPI 1.0.1 MAC OS X 10.4.4 > > Brian Granger is correct - the problem is with your Fortran > installation. Since you are trying to use gfortran instead of g77, > you do not need to use the GCC 3.3 toolchain - the GCC 4.0 chain is > the right one to use. > > However, gfortran is installed incorrectly on your system. Compiling > a simple code results in warnings that should not be there (from > config.log): > > configure:20505: gfortran -c conftest.f >&5 > gfortran: spec failure: unrecognized spec option 'y' > > And running a simple code results in even worse problems: > > configure:20670: gfortran conftestf.f conftest.o -o conftest > gfortran: spec failure: unrecognized spec option 'y' > gfortran: spec failure: unrecognized spec option 'M' > /usr/bin/ld: warning suggest use of -bind_at_load, as lazy binding > may result in > errors or different symbols being used > symbol _clogf used from dynamic library /usr/lib/libSystem.dylib > (complex.o) not > from earlier dynamic library /usr/lib/libmx.A.dylib(single module) > ... and so on with a large number of symbols ... > > I'd try making sure you have the latest version of the gfortran build > you downloaded. I've found that the one on hpc.sourceforge.net works > pretty well for me, but I rarely do anything more intensive than > making sure the MPI bindings work properly. > > Slightly off-topic, but future releases of Open MPI will have a more > clear report when the compiler fails to produce useable executables. > We're aware that the current warnings are a bit misleading. > > Hope this helps, > > Brian > > > On Feb 3, 2006, at 4:55 PM, Brian Granger wrote: > >> Hi, >> >> It looks like it could be a problem with either using gcc 4.x or with >> the fortran you are using. I have compiled OpenMPI on 10.4.4. using >> the compilers: >> >> myhost$ g77 -v >> Reading specs from /usr/local/lib/gcc/powerpc-apple-darwin7.9.0/3.4.4/ >> specs >> Configured with: ../gcc/configure --enable-threads=posix --enable- >> languages=f77 >> Thread model: posix >> gcc version 3.4.4 >> >> myhost$ gcc -v >> Reading specs from /usr/libexec/gcc/darwin/ppc/3.3/specs >> Thread model: posix >> gcc version 3.3 20030304 (Apple Computer, Inc. build 1809) >> >> You might want to download g77 and switch gcc to version 3.3 using >> the command: >> >> sudo gcc_select 3.3 >> >> Brian >> >> On Feb 3, 2006, at 2:20 PM, Xiaoning (David) Yang wrote: >> >>> I'm trying to configure OPEN MPI 1.0.1 under MAC OS X 10.4.4 and >>> was not >>> successful. Attached are the output from './configure --prefix=/usr/ >>> local' >>> and the configure log flle in a tarball. Any help is appreciated! >>> >>> David >>> >>> ***** Correspondence ***** >>> >>> >>> <configure_out.tar.bz2> >>> _______________________________________________ >>> users mailing list >>> us...@open-mpi.org >>> http://www.open-mpi.org/mailman/listinfo.cgi/users >> >> _______________________________________________ >> users mailing list >> us...@open-mpi.org >> http://www.open-mpi.org/mailman/listinfo.cgi/users > > -- > Brian Barrett > Open MPI developer > http://www.open-mpi.org/ > > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users