Hi,

today I tried to install openmpi-dev-274-g2177f9e on my machines
(Solaris 10 Sparc, Solaris 10 x86_64, and openSUSE Linux 12.1
x86_64) with Sun C 5.12 and got the following error on all three
platforms.

tyr openmpi-dev-274-g2177f9e-Linux.x86_64.64_cc 127 tail -13 
log.make.Linux.x86_64.64_cc
  SED      mpi/man/man3/MPI_Wtime.3
  SED      mpi/man/man3/OpenMPI.3
make[2]: Leaving directory 
`/export2/src/openmpi-1.9/openmpi-dev-274-g2177f9e-Linux.x86_64.64_cc/ompi'
Making all in mpi/cxx
make[2]: Entering directory 
`/export2/src/openmpi-1.9/openmpi-dev-274-g2177f9e-Linux.x86_64.64_cc/ompi/mpi/cxx'
  CXX      mpicxx.lo
"../../../../openmpi-dev-274-g2177f9e/orte/mca/routed/routed.h", line 52: 
Error: A typedef name cannot be used in an elaborated type 
specifier..
1 Error(s) detected.
make[2]: *** [mpicxx.lo] Error 1
make[2]: Leaving directory 
`/export2/src/openmpi-1.9/openmpi-dev-274-g2177f9e-Linux.x86_64.64_cc/ompi/mpi/cxx'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/export2/src/openmpi-1.9/openmpi-dev-274-g2177f9e-Linux.x86_64.64_cc/ompi'
make: *** [all-recursive] Error 1
tyr openmpi-dev-274-g2177f9e-Linux.x86_64.64_cc 128 


I used the following configure command.

tyr openmpi-dev-274-g2177f9e-Linux.x86_64.64_cc 128 head config.log | grep 
openmpi
  $ ../openmpi-dev-274-g2177f9e/configure 
--prefix=/usr/local/openmpi-1.9.0_64_cc 
--libdir=/usr/local/openmpi-1.9.0_64_cc/lib64 
--with-jdk-bindir=/usr/local/jdk1.8.0/bin 
--with-jdk-headers=/usr/local/jdk1.8.0/include JAVA_HOME=/usr/local/jdk1.8.0 
LDFLAGS=-m64 
CC=cc CXX=CC FC=f95 CFLAGS=-m64 -D_REENTRANT CXXFLAGS=-m64 -library=stlport4 
FCFLAGS=-m64 CPP=cpp CXXCPP=cpp CPPFLAGS= -D_REENTRANT 
CXXCPPFLAGS= --enable-mpi-cxx --enable-cxx-exceptions --enable-mpi-java 
--enable-mpi-thread-multiple --with-threads=posix 
--with-hwloc=internal --without-verbs --with-wrapper-cflags=-m64 
--with-wrapper-cxxflags=-m64 --enable-debug
tyr openmpi-dev-274-g2177f9e-Linux.x86_64.64_cc 129 


I would be grateful. if somebody can fix the problem. Thank
you very much for any help in advance.


Kind regards

Siegmar

Reply via email to