Hsieh, Pei-Ying (MED US) wrote:
Hi, Mark,
When I installed HYPRE, I simply did "./configure --prefix=/usr/local/hypre2.0", then make, make install. All libraries seems to be static libraries. As for openmpi, I did "./configure --prefix=/usr/local/openmpi --enable-static --disable-shared", then, make all install (elmer prefers statically linked). So, all openmpi static library should resides in /usr/local/openmpi. A simple hello_mpi.c (.f90) ran fine. During elmer configuration, one of the steps is to build blas/parpack libraries. Which was successful (I got libparpack.a under ELMER_HOME/lib). It is not clear to me why at the final step of elmer configuration, it complains about not finding HYPRE and parpack. I also suspect about the /usr/lib64 business. Trying to sort out whether this is an openMPI issue (on 64 bit SuSE) or elmer issue. Thanks a lot! Best, Pei


Did you ensure that all of the applications were built using the OpenMPI compilers? Sometimes you *have* to define the CC, CXX, etc when building.

--
James A. Peltier
Technical Director, RHCE
SCIRF | GrUVi @ Simon Fraser University - Burnaby Campus
Phone   : 778-782-3610
Fax     : 778-782-3045
Mobile  : 778-840-6434
E-Mail  : jpelt...@sfu.ca
Website : http://gruvi.cs.sfu.ca | http://scirf.cs.sfu.ca
MSN     : subatomic_s...@hotmail.com

Reply via email to