I went through the compile process with openMPI - twice, using g95 and gfortran (the default install on my openSuSE11.0 setup). It seems to have trouble finding the libraries, in particular libopen-pal.so.0 I've seen shared-library problems with some x86_64 packages that I contrib to SourceForge and I'm wondering if this is a known problem with openMPI? I'm using a TYAN 32-processor SMP machine with openSuSE11.0 installed. (I tried copying the shared object file(s) to /usr/lib and /usr/lib64)
This is STDERR output, the first time with g95 and then with gfortran: linux-pouh:/usr/local/openmpi-1.2.8 # ./configure FC=/usr/local/g95-install64bi/bin/x86_64-suse-linux-gnu-g95 --prefix=/usr/local/bin configure: WARNING: -fno-strict-aliasing has been added to CFLAGS configure: WARNING: -finline-functions has been added to CXXFLAGS configure: WARNING: *** Did not find corresponding C type configure: WARNING: *** Fortran 77 and Fortran 90 compilers are not link compatible configure: WARNING: *** Disabling MPI Fortran 90/95 bindings configure: WARNING: On Linux and --with-udapl was not specified configure: WARNING: Not building the udapl BTL configure: WARNING: Unknown architecture ... proceeding anyway configure: WARNING: File locks may not work with NFS. See the Installation and users manual for instructions on testing and if necessary fixing this linux-pouh:/usr/local/openmpi-1.2.8 # mpif90 mpif90: error while loading shared libraries: libopen-pal.so.0: cannot open shared object file: No such file or directory linux-pouh:/usr/local/openmpi-1.2.8 # ... now try gfortran ... /usr/local/openmpi-1.2.8 # ./configure --prefix=/usr/local/bin > configure_STDIO.txt configure: WARNING: -fno-strict-aliasing has been added to CFLAGS configure: WARNING: -finline-functions has been added to CXXFLAGS configure: WARNING: *** Did not find corresponding C type configure: WARNING: *** Corresponding Fortran 77 type (INTEGER*16) not supported configure: WARNING: *** Skipping Fortran 90 type (INTEGER*16) configure: WARNING: On Linux and --with-udapl was not specified configure: WARNING: Not building the udapl BTL configure: WARNING: Unknown architecture ... proceeding anyway configure: WARNING: File locks may not work with NFS. See the Installation and users manual for instructions on testing and if necessary fixing this linux-pouh:/usr/local/openmpi-1.2.8 # make all install > GFortMakeAllInstall_STDIO.txt mpif90 libtool: install: warning: relinking `mca_maffinity_first_use.la' libtool: install: warning: relinking `mca_maffinity_libnuma.la' libtool: install: warning: relinking `mca_paffinity_linux.la' libtool: install: warning: relinking `libopen-rte.la' <snip!> libtool: install: warning: relinking `mca_mpool_rdma.la' libtool: install: warning: relinking `mca_mpool_sm.la' libtool: install: warning: relinking `mca_pml_cm.la' libtool: install: warning: relinking `mca_pml_ob1.la' libtool: install: warning: relinking `mca_rcache_vma.la' libtool: install: warning: relinking `mca_topo_unity.la' linux-pouh:/usr/local/openmpi-1.2.8 # mpif90 mpif90: error while loading shared libraries: libopen-pal.so.0: cannot open shared object file: No such file or directory linux-pouh:/usr/local/openmpi-1.2.8 # linux-pouh:/usr/local/openmpi-1.2.8 # cd /usr/local/lib linux-pouh:/usr/local/lib # ls libmca_common_sm.la libmpi_cxx.so libmpi_f77.so.0 libmpi.so.0.0.0 libopen-rte.la libmca_common_sm.so libmpi_cxx.so.0 libmpi_f77.so.0.0.0 libopen-pal.la libopen-rte.so libmca_common_sm.so.0 libmpi_cxx.so.0.0.0 libmpi.la libopen-pal.so libopen-rte.so.0 libmca_common_sm.so.0.0.0 libmpi_f77.la libmpi.so libopen-pal.so.0 libopen-rte.so.0.0.0 libmpi_cxx.la libmpi_f77.so libmpi.so.0 libopen-pal.so.0.0.0 openmpi