The problem seems to be that on SL, gfortran defaults to 32-bit binaries while 
gcc defaults to 64-bit. If I set FFLAGS=-m64 then configure finishes. Of 
course, I have no idea if a Fortran MPI program will actually *work*, but at 
least OMPI builds. That's all that matters isn't it? :-).

Greg

On Feb 17, 2010, at 2:01 AM, Ralf Wildenhues wrote:

> Hello Greg,
> 
> * Greg Watson wrote on Tue, Feb 16, 2010 at 07:03:30PM CET:
>> When I run configure under Snow Leopard (this is OMPI 1.3.4), I get the 
>> following:
>> 
>> checking if C and Fortran 77 are link compatible... no
>> **********************************************************************
>> It appears that your Fortran 77 compiler is unable to link against
>> object files created by your C compiler.  This typically indicates
>> one of a few possibilities:
>> 
>>  - A conflict between CFLAGS and FFLAGS
>>  - A problem with your compiler installation(s)
>>  - Different default build options between compilers (e.g., C
>>    building for 32 bit and Fortran building for 64 bit)
>>  - Incompatible compilers
>> 
>> Such problems can usually be solved by picking compatible compilers
>> and/or CFLAGS and FFLAGS.  More information (including exactly what
>> command was given to the compilers and what error resulted when the
>> commands were executed) is available in the config.log file in this
>> directory.
>> **********************************************************************
>> configure: error: C and Fortran 77 compilers are not link compatible.  Can 
>> not continue.
>> 
>> Anyone know of the top of their head what these options would be, or even if 
>> it is possible?
> 
> Well, did you take a look at the corresponding bits in the config.log
> file?  Can you post them?
> 
> Thanks,
> Ralf
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel


Reply via email to