----- "Ray Muno" <m...@aem.umn.edu> wrote:

> Gus Correa wrote:
> > Hi Ray and list
> > 
> > I have Intel ifort 10.1.017 on a Rocks 4.3 cluster.
> > The OpenMPI compiler wrappers (i.e. "opal_wrapper") work fine,
> > and find the shared libraries (Intel or other) without a problem.
> > 
> > My guess is that this is not an OpenMPI problem, but an Intel
> compiler 
> > environment glitch.
> > I wonder if your .profile/.tcshrc/.bashrc files initialize the Intel
> 
> > compiler environment properly.
> > I.e., "source /share/apps/intel/fce/10.1.018/bin/ifortvars.csh" or 
> > similar, to get the right
> > Intel environment variables inserted on
> > PATH, LD_LIBRARY_PATH, MANPATH. and INTEL_LICENSE_FILE.
> > 
> > Not doing this caused trouble for me in the past.
> > Double or inconsistent assignment of LD_LIBRARY_PATH and PATH
> > (say on the ifortvars.csh and on the user login files) also caused 
> > conflicts.
> > 
> > I am not sure if this needs to be done before you configure and
> install 
> > OpenMPI,
> > but doing it after you build OpenMPI may still be OK.
> > 
> > I hope this helps,
> > Gus Correa
> > 
> 
> That does help. I confirmed that what I added needs to be in the 
> environment (LD_LIBRARY_PATH).  Must have missed that in the docs. I 
> have now added the appropriate variables to our modules environment.
> 
> Seems strange that OpenMPI built without these being set at all. I
> could 
> also compile test codes with the compilers, just not with mpicc and
> mpif90.
>


Are you adding -i_dynamic to base flags, or something different?

Steve

Reply via email to