Eric, You have a link-time error complaining about the absence of some libraries. At least two of them libm and libdl must be provided by system, not by MPI implementation. Could you locate them in /usr/lib64? Also it should be useful to figure out if the problem is global or specific to HPL: do you have any errors compiling simple "hello world" program with OpenMPI?
- D. 2011/5/7 Lee Eric <openlinuxsou...@gmail.com>: > Hi, > > I encountered following error messages when I compiled HPL. > > make[2]: Entering directory > `/pool/measure/hpl-2.0/testing/ptest/Linux_PII_FBLAS' > /pool/MPI/openmpi/bin/mpif90 -DAdd__ -DF77_INTEGER=int > -DStringSunStyle -I/pool/measure/hpl-2.0/include > -I/pool/measure/hpl-2.0/include/Linux_PII_FBLAS > -I/pool/MPI/openmpi/include -fomit-frame-pointer -O3 -funroll-loops -W > -Wall -o /pool/measure/hpl-2.0/bin/Linux_PII_FBLAS/xhpl HPL_pddriver.o > HPL_pdinfo.o HPL_pdtest.o > /pool/measure/hpl-2.0/lib/Linux_PII_FBLAS/libhpl.a > /pool/libs/BLAS/blas_LINUX.a /pool/MPI/openmpi/lib/libmpi.so > /usr/bin/ld: cannot find -ldl > /usr/bin/ld: cannot find -lnsl > /usr/bin/ld: cannot find -lutil > /usr/bin/ld: cannot find -lm > /usr/bin/ld: cannot find -ldl > /usr/bin/ld: cannot find -lm > collect2: ld returned 1 exit status > make[2]: *** [dexe.grd] Error 1 > make[2]: Leaving directory > `/pool/measure/hpl-2.0/testing/ptest/Linux_PII_FBLAS' > make[1]: *** [build_tst] Error 2 > make[1]: Leaving directory `/pool/measure/hpl-2.0' > make: *** [build] Error 2 > > And the attachment is the make file I created. OS is Fedora 14 x86_64. > > Could anyone show me where is going wrong? Thanks. > > Eric > > _______________________________________________ > users mailing list > us...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/users >