Hi Francesco, list
Francesco:
Besides the typo that Jeff found on your
CXX definition, I would guess you want
--with-libnuma=/usr/lib64
(since your machine is amd64,
and you are using the 64-bit Intel compilers: cce, fce).
That is instead of --with-libnuma=/usr/lib (32-bit).
The /usr/lib64 path also works for other extra libraries
(e.g. Torque, Infiniband) on Linux x86_64.
This is what I used on our AMD x86_64 with CentOS 5.2, and it works.
My two cents,
Gus Correa
---------------------------------------------------------------------
Gustavo Correa
Lamont-Doherty Earth Observatory - Columbia University
Palisades, NY, 10964-8000 - USA
---------------------------------------------------------------------
Jeff Squyres wrote:
On Apr 2, 2009, at 7:21 AM, Francesco Pietra wrote:
Hi:
With debian linux amd64 lenny I tried to install openmpi-1.3.1 instead
of using the executables openmpi-1.2.6 of previous disks. I configured
as for 1.2.6 (wrong ?)
CC=/opt/intel/cce/10.1.015/bin/icc CXX=opt/intel/cce/10.1.015/bin/icpc
Don't you need a / in the beginning of the CXX definition?
F77=/opt/intel/fce/10.1.015/bin/ifort
FC=/opt/intel/fce/10.1.015/bin/ifort --with-libnuma=/usr/lib
getting:
checking whether using GNU C++ compiler .. yes
dependency style icpc ... gcc3
checking how to run C++ preprocessor ... /lib/cpp
checking for compiler vendor ... intel
cheching if C++ compiler works .. NO
it is not clear to me to which compiler NO refers: gcc or intel? I
I would assume the C++ compiler is icpc since it's in your (abbreviated)
output shown above.
would also appreciate very much a direction how to chech gcc and intel
C++ independently.
I'm not sure what you're asking here..? Open MPI's configure has 2
independent sections checking characteristics of the C and C++ compilers.