Yes, you're right, '/usr/libs' was just a typo. Below is the detailed 
reproduction on Fedora Core 9 x86_64. 

yum install openmpi*

This installs 3 rpms from yum repository

 openmpi               x86_64         1.2.4-2.fc9         fedora          127 k
 openmpi-devel         x86_64         1.2.4-2.fc9         fedora          281 k
 openmpi-libs          x86_64         1.2.4-2.fc9         fedora          1.0 M

next, I'm trying to compile PARF (http://www.irb.hr/en/cir/projects/info/parf/) 
 and get the following output 


mpif90 -g -pg -CB -traceback --static -fno-range-check 
-L/usr/lib64/openmpi/1.2.4-gcc -c -o parallel.o parallel/mpi.f90
gfortran: unrecognized option '-CB'
gfortran: unrecognized option '-traceback'
cc -Wall -g -pg --static -c support.c

[skip]

mpif90 -g -pg -CB -traceback --static -fno-range-check 
-L/usr/lib64/openmpi/1.2.4-gcc -c forests.f90
gfortran: unrecognized option '-CB'
gfortran: unrecognized option '-traceback'
mpif90 -g -pg -CB -traceback --static -fno-range-check 
-L/usr/lib64/openmpi/1.2.4-gcc -o parf main.f90 parallel.o trees.o bitvectors.o 
instancesets.o options.o utilities.o bootstraps.o forests.o importances.o 
prototypes.o graphics.o support.o
gfortran: unrecognized option '-CB'
gfortran: unrecognized option '-traceback'
/usr/bin/ld: cannot find -lmpi_f90
collect2: ld returned 1 exit status
make: *** [parf] Error 1

/usr/bin/ld doesn't see libmpi_f90 despite 

ls /usr/lib64/openmpi/1.2.4-gcc/libmpi_f90*
/usr/lib64/openmpi/1.2.4-gcc/libmpi_f90.la
/usr/lib64/openmpi/1.2.4-gcc/libmpi_f90.so
/usr/lib64/openmpi/1.2.4-gcc/libmpi_f90.so.0
/usr/lib64/openmpi/1.2.4-gcc/libmpi_f90.so.0.0.0


 Here is information about MPI setup

mpif90 --showme
gfortran -I/usr/include/openmpi/1.2.4-gcc/64 -I/usr/include/openmpi/1.2.4-gcc 
-m64 -pthread -I/usr/lib64/openmpi/1.2.4-gcc -L/usr/lib64/openmpi/1.2.4-gcc 
-lmpi_f90 -lmpi_f77 -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl 
-lutil -lm -ldl

ompi_info --all >ompi_info.txt

ompi_info.zip is attached to this message

echo $PATH
/usr/kerberos/sbin:/usr/kerberos/bin:/usr/lib64/ccache:/usr/bin:/bin

echo $LD_LIBRARY_PATH

# contains nothing



WBR Oleg V. Zhylin   o...@yahoo.com


--- On Tue, 11/11/08, Jeff Squyres <jsquy...@cisco.com> wrote:

> From: Jeff Squyres <jsquy...@cisco.com>
> Subject: Re: [OMPI users] Can I build development RPM from 
> openmpi-1.2.8-1.src.rpm?
> To: "Open MPI Users" <us...@open-mpi.org>
> Date: Tuesday, November 11, 2008, 4:53 PM
> On Nov 10, 2008, at 8:21 PM, Oleg V. Zhylin wrote:
> 
> >> Are you saying that you have libmpi_f90.so
> available and
> >> when you try to run, you get missing symbol
> errors?  Or are
> >> you failing to compile/link at all?
> > 
> >  Linking stage fails. When I use mpif90 to produce
> actual executable ld reports error that it can't find
> -lmpi_f90. The libmpi_f90.so is in /usr/libs but,
> 
> /usr/libs is not a standard linker directory.  If
> libmpi_f90.so is there, it's probably fairly predictable
> that the linker is not finding it.  Did you really mean
> /usr/lib?
> 
> > again, as I've discovered ld doesn't even try
> to look for it. Maybe this is ld problem, or ld in
> conjunction with gfortran...
> 
> Can you supply all the information listed here:
> 
>     http://www.open-mpi.org/community/help/
> 
> Additionally, what's the output when you run
> "mpif90 --showme"?
> 
> --Jeff Squyres
> Cisco Systems
> 
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users




*****************************************************************************
**                                                                         **
** WARNING:  This email contains an attachment of a very suspicious type.  **
** You are urged NOT to open this attachment unless you are absolutely     **
** sure it is legitimate.  Opening this attachment may cause irreparable   **
** damage to your computer and your files.  If you have any questions      **
** about the validity of this message, PLEASE SEEK HELP BEFORE OPENING IT. **
**                                                                         **
** This warning was added by the IU Computer Science Dept. mail scanner.   **
*****************************************************************************


<<attachment: ompi_info.zip>>

Reply via email to