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.

-----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 13:24
An: us...@open-mpi.org
Betreff: Re: [OMPI users] Fortran Library Problem using openMPI

A copy of the configure line for Open MPI would be helpful.  Which Intel 
compiler are you using, version and bitness.   Can you do file on 
libmpi_f77.so?  Also, are you sure that /usr/local/lib is where you 
installed you Open MPI build and that isn't something latent?

--td
> Date: Fri, 30 Oct 2009 12:45:07 +0100
> From: "Georg A. Reichstein" <reichst...@ila.uni-stuttgart.de>
> Subject: [OMPI users] Fortran Library Problem using openMPI
> To: <us...@open-mpi.org>
> Message-ID: <d49f4d3bcdb3460aa6f2c204044fd...@ila.unistuttgart.de>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi!
>
>  
>
> I?m trying to compile a Fortran file. I did not code it myself and am not
> familiar with it?s detailed workings ? I?m interested in the program it
will
> result in after compiling. 
>
> Along with the file I also received a command line.
>
> My OS is openSuse 11.1. As I need openMPI and the Intel compiler is
> recommended I downloaded both and installed them. I ? hopefully ?
configured
> openMPI in the right way. When I run the command I get the following
result
> (<file>.f is the name of the Fortran code that I got):
>
>  
>
> # mpif77 -O3 -ip -pad -xW -o <file> <file>.f
>
> ld: skipping incompatible /usr/local/lib/libmpi_f77.so when searching for
> -lmpi_f77
>
> ld: skipping incompatible /usr/local/lib/libmpi_f77.so when searching for
> -lmpi_f77
>
> ld: cannot find -lmpi_f77
>
>  
>
> Obviously there is an issue with the library lmpi_f77. The file
> /usr/local/lib/libmpi_f77.so exists ? I just do not know how to check it
and
> find out why it is labelled ?incompatible?. 
>
> I have attached all logs from ./configure, make all and make install as
> mentioned on the openMPI website. They are compressed in a single folder. 
>
> I very much appreciate your help! Please feel free to contact me about
> further details where needed.
>
> Thanks
>
> Georg
>
>  
>
> PS
>
> I also tried to find help in a few forums on the net ? but without
success.
>
>   

_______________________________________________
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users


Reply via email to