[FLASH-USERS] Unable to make (libmpl and libpo not found)
Amol Holkundkar
amol.h at gmx.com
Wed Jun 27 16:22:35 EDT 2012
Dear All,
I am unable to make the first example ./setup Sedov -auto
getting following error during make
MPI_PATH in Makefile.h is set properly to
/usr/lib64/mpich2
OS : Fedora 17 x86_64
Following packages are installed
mpich2 and mpich2-devel
The code seems to be compiling properly using mpif90 but after a while
the libraries libmpl.so.1 and libopa.so.1 are not found which are there
in /usr/lib64/mpich2/lib folder.
Please help in this regard...
************************************************************************
/usr/bin/ld: warning: libopa.so.1, needed
by /usr/lib64/mpich2/lib/libmpichf90.so, not found (try using -rpath or
-rpath-link)
/usr/bin/ld: warning: libmpl.so.1, needed
by /usr/lib64/mpich2/lib/libmpichf90.so, not found (try using -rpath or
-rpath-link)
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trfree'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_env2str'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trlevel'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trvalid'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trmalloc'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trspace'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to
`MPL_env2range'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trcalloc'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_env2int'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trdump'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_env2bool'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trstrdup'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to
`MPL_trrealloc'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to
`MPL_TrSetMaxMem'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trinit'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to
`MPL_trDebugLevel'
/usr/lib64/mpich2/lib/libmpich.so: undefined reference to `MPL_trid'
collect2: error: ld returned 1 exit status
make: *** [flash4] Error 1
***********************************************************************
Regards
Amol Holkundkar
More information about the flash-users
mailing list