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