----- "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