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