Here are the details of my env. My machine has only one ethernet network adapter. If anything is missed, please let me know.
[root@xblade08 wwh]# uname -a Linux xblade08.clusters.com 2.6.18-87.el5 #1 SMP Tue Mar 25 17:28:02 EDT 2008 i686 i686 i386 GNU/Linux [root@xblade08 wwh]# cat /etc/*release Red Hat Enterprise Linux Server release 5.2 Beta (Tikanga) [root@xblade08 wwh]# echo $PATH /opt/intel/fc/10.1.015/bin:/opt/intel/cc/10.1.015 /bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/bin:/opt/xcat/bin:/opt/xcat/sbin:/opt/intel/cc/10.1.015 /bin:/opt/intel/fc/10.1.015/bin:/root/bin [root@xblade08 wwh]# echo $LD_LIBRARY_PATH /opt/intel/fc/10.1.015/lib:/opt/intel/cc/10.1.015/lib [root@xblade08 wwh]# rpm -qa|grep intel intel-ifort101015-10.1.015-1 intel-isubh101015-10.1.015-1 intel-iidb101015-10.1.015-1 intel-icc101015-10.1.015-1 [root@xblade08 wwh]# ifconfig eth0 Link encap:Ethernet HWaddr 00:0D:60:9C:09:CA inet addr:172.20.3.24 Bcast:172.20.255.255 Mask:255.255.0.0 inet6 addr: fe80::20d:60ff:fe9c:9ca/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1030390 errors:0 dropped:0 overruns:0 frame:0 TX packets:422275 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:78898265 (75.2 MiB) TX bytes:155746699 (148.5 MiB) Interrupt:169 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:2154 errors:0 dropped:0 overruns:0 frame:0 TX packets:2154 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:177404 (173.2 KiB) TX bytes:177404 (173.2 KiB) I run "./configure CC=icc CXX=icpc FC=ifort F77=ifort" and "make all install" to install open mpi. The config.log can be got in the attched tarball. After these two command, mpic* commands seem to work. [root@xblade08 wwh]# mpicc --showme icc -I/usr/local/include -pthread -L/usr/local/lib -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil [root@xblade08 wwh]# mpif77 --showme ifort -I/usr/local/include -pthread -L/usr/local/lib -lmpi_f77 -lmpi -lopen-rte -lopen-pal -ldl -Wl,--export-dynamic -lnsl -lutil Then I used open mpi to compile lamtests 7.1.4, downloaded from http://www.lam-mpi.org/7.1/test-suite.php. "./configure CC=icc CXX=icpc FC=ifort F77=ifort" failed with following message: [root@xblade08 lamtests-7.1.4]# ./configure CC=icc CXX=icpc FC=ifort F77=ifort Configuring LAM test suite version 7.1.4 checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for mpicc... yes checking for gcc... mpicc 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. [root@xblade08 lamtests-7.1.4]# grep cannot config.log ./a.out: error while loading shared libraries: libopen-rte.so.0: cannot open shared object file: No such file or directory configure:2388: error: cannot run C compiled programs. [root@xblade08 lamtests-7.1.4]# file /usr/local/lib/libopen-rte.so.0 /usr/local/lib/libopen-rte.so.0: symbolic link to `libopen-rte.so.0.0.0' (See attached file: mpilibs.tar.gz) Wen Hao Wang Jeff Squyres <jsquyres@cisco.c om> To Sent by: Open MPI Users <us...@open-mpi.org> users-bounces@ope cc n-mpi.org Subject Re: [OMPI users] Compiler Choice in 2008-05-16 22:35 openmpi Please respond to Open MPI Users <users@open-mpi.o rg> On May 15, 2008, at 12:58 PM, Wen Hao Wang wrote: > After I run "./configure CC=icc CXX=icpc FC=ifort F77=ifort" and > "make all install", some libs are installed to /usr/local/lib. These > libs can not be found when compiling my program, how should I do? > Can you send all the information listed here: http://www.open-mpi.org/community/help/ And also the output you're seeing when your application fails to compile. Thanks! -- Jeff Squyres Cisco Systems _______________________________________________ users mailing list us...@open-mpi.org http://www.open-mpi.org/mailman/listinfo.cgi/users
mpilibs.tar.gz
Description: Binary data