Terry,

you were right! Thanks a lot - I never thought about double checking the
bitness :)
Now it compiled fine. All I have to do is check if the program works ... but
that is something between me and the developers.

Any remarks on the options I handed to the compiler? It worked with them but
I am a bit in the dark about what they do. 

I'll come back to the list if I have more issues related to Open MPI.
Again, much thanks, Terry!
~G.


-----Ursprüngliche Nachricht-----
Von: users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org] Im
Auftrag von Georg A. Reichstein
Gesendet: Freitag, 30. Oktober 2009 14:58
An: 'Open MPI Users'
Betreff: Re: [OMPI users] Fortran Library Problem using openMPI

Terry,

Thanks for your input so far. I'll try changing the compiler to the 64bit
version. I might have been mistaken to assume that my openSuse is a 32bit
system when in fact it could well be 64bit (which might explain why Open MPI
installed the 64bit library after the system check).
The configure command looks a lot like my compile command because I pass all
the options to Open MPI during ./configure. I got a ton of errors about
unrecognized options before (like option '-pad' not recognized) so I decided
to specify them all during ./configure. So here's the command again:

./configure OMPI_F77=/opt/intel/Compiler/11.1/056/bin/ia32/ifort
--with-wrapper-fflags='-compiler -03 -ip -pad -xW -w -02'
OMPI_FFLAGS='-compiler -03 -ip -pad -xW -w -02'

I'll try the 64bit compiler now and keep you posted on the result.
Thanks!
~G.

-----Ursprüngliche Nachricht-----
Von: users-boun...@open-mpi.org [mailto:users-boun...@open-mpi.org] Im
Auftrag von Terry Dontje
Gesendet: Freitag, 30. Oktober 2009 14:28
An: us...@open-mpi.org
Betreff: Re: [OMPI users] Fortran Library Problem using openMPI

Also, is the configure line you are giving below the application 
configure line.  I was actually asking for the Open MPI configure line. 

--td

Terry Dontje wrote:
> Let me try this one more time.
>
> Your application is being built with a 32 bit compiler ia32.  However 
> the Open MPI libraries look to be built with the 64 bit compiler 
> intel64.  One or the other needs to change.
>
> --td
>
> Terry Dontje wrote:
>> Georg,
>>
>> I think your problem is you are using a ia32 (32 bit compiler) with a 
>> 64 bit built library.  Either you need to use the intel64 compiler or 
>> build Open MPI with the 32 bit library.
>>
>> --td
>>>
>>> *Subject:* Re: [OMPI users] Fortran Library Problem using openMPI
>>> *From:* Georg A. Reichstein (/reichstein_at_[hidden]/)
>>> *Date:* 2009-10-30 09:07:30
>>>
>>> This is he configure line I used:
>>>
>>> ./configure OMPI_F77=/opt/intel/Compiler/11.1/056/bin/ia32/ifort
>>> --with-wrapper-fflags='-compiler -03 -ip-pad -xW -w -02'
>>> OMPI_FFLAGS='-compiler -03
>>> -ip -pad -xW -w -02'
>>>
>>> The specifications were included on the basis that they are used in the
>>> compile command I received.
>>>
>>> I am using the Intel compiler 11.1 ia32 (as can be seen in the path 
>>> to ifort
>>> above)
>>>
>>> When I do file on libmpi_f77 I get the following result:
>>>
>>> # file libmpi_f77.so
>>> libmpi_f77.so: symbolic link to `libmpi_f77.so.0.0.0'
>>> # file libmpi_f90.so.0.0.0
>>> libmpi_f77.so.0.0.0: ELF 64-bit LSB shared object, x86-64, version 1 
>>> (SYSV),
>>> dynamically linked, not stripped
>>>
>>> I installed my Open MPI build in the defaut directory, being 
>>> /usr/local/bin
>>> - the libraries are in /usr/local/lib.
>>>
>>> ~G. 
>>
>
>

_______________________________________________
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


Reply via email to