Never mind about this one. When I looked at the config.log I saw that the runtime libraries for Intel compilers were not in the path in my root login, which was causing the failure. After fixing my root login .bashrc, where I have to build OFED, it now builds OK.
My bad. woody -----Original Message----- From: Jonathan Perkins [mailto:[email protected]] Sent: Friday, April 10, 2009 11:18 AM To: Woodruff, Robert J Cc: [email protected] Subject: Re: OFED-1.4.1-rc3, Mvapich2 build error with the Intel compiler Woody: In addition to the config.log can you provide the version of the Intel compilers you are using and also which platform(s)? This will help in trying to reproduce the issue. On Fri, Apr 10, 2009 at 06:57:14AM -0700, Woodruff, Robert J wrote: > Seems to me specific to mvapich2. > If I select Intel compiler for mvapich or openmpi, those > seem to compile, but mvapich2 fails. > > woody > > > -----Original Message----- > From: Jonathan Perkins [mailto:[email protected]] > Sent: Friday, April 10, 2009 5:49 AM > To: Woodruff, Robert J > Cc: [email protected]; Jeff Squyres > Subject: Re: OFED-1.4.1-rc3, Mvapich2 build error with the Intel compiler > > On Thu, Apr 09, 2009 at 04:31:01PM -0700, Woodruff, Robert J wrote: > > > > Hi Jonathan, > > > > I was trying to build mvapich2 using the Intel compiler > > option of the OFED-1.4.1 install script and I get the > > following build error. It seems to work fine for > > mvapich and openmpi, but mvapich2 fails. > > Thanks for the report. I'll try to reproduce this but we haven't made > any changes since the 1.4 release. Can you provide the config.log file > as well? > > > > > Also, it I get build errors if I try to > > compile any of the MPI tests with the Intel compiler. > > Is this specific to mvapich2 or, as you seem to say, any of the > libraries? > > > > > > > woody > > > > > > + ./configure --prefix=/usr/mpi/intel/mvapich2-1.2p1 --with-rdma=gen2 > > --with-ib-include=/usr/include --with-ib-libpath=/usr/lib64 > > --enable-sharedlibs=gcc 'CC=icc -i-dynamic' 'CXX=icpc -i-dynamic' > > 'F77=ifort -i-dynamic' 'F90=ifort -i-dynamic' > > Configuring MVAPICH2 1.2.0p1 with '--prefix=/usr/mpi/intel/mvapich2-1.2p1' > > '--with-rdma=gen2' '--with-ib-include=/usr/include' > > '--with-ib-libpath=/usr/lib64' '--enable-sharedlibs=gcc' 'CC=icc > > -i-dynamic' 'CXX=icpc -i-dynamic' 'F77=ifort -i-dynamic' 'F90=ifort > > -i-dynamic' > > checking build system type... x86_64-unknown-linux-gnu > > Executing mpich2prereq in > > /var/tmp/OFED_topdir/BUILD/mvapich2-1.2p1/src/mpid/ch3 with > > Executing mpich2prereq in > > /var/tmp/OFED_topdir/BUILD/mvapich2-1.2p1/src/mpid/ch3/channels/mrail > > sourcing /var/tmp/OFED_topdir/BUILD/mvapich2-1.2p1/src/pm/mpd/mpich2prereq > > sourcing /var/tmp/OFED_topdir/BUILD/mvapich2-1.2p1/src/pm/mpd/setup_pm > > checking for gcc... icc -i-dynamic > > checking for C compiler default output file name... a.out > > checking whether the C compiler works... configure: error: cannot run C > > compiled programs. > > If you meant to cross compile, use `--host'. > > See `config.log' for more details. > > error: Bad exit status from /var/tmp/rpm-tmp.45421 (%build) > > > > > > RPM build errors: > > user jperkins does not exist - using root > > group jperkins does not exist - using root > > user jperkins does not exist - using root > > group jperkins does not exist - using root > > Bad exit status from /var/tmp/rpm-tmp.45421 (%build) > > -- > Jonathan Perkins > http://www.cse.ohio-state.edu/~perkinjo -- Jonathan Perkins http://www.cse.ohio-state.edu/~perkinjo _______________________________________________ ewg mailing list [email protected] http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ewg
