Siegmar, This is correct, --enable-heterogenous is now fixed in the trunk.
Please also note that -D_REENTRANT is now automatically set on solaris Cheers Gilles Siegmar Gross <siegmar.gr...@informatik.hs-fulda.de> wrote: >Hi Jeff, hi Ralph, > >> This issue should now be fixed, too. > >Yes, it is. Thank you very much for your help. It seems that even >--enable-heterogeneous is working once more (Gilles told me last >month that it was broken in the trunk), because I could successfully >multiply a small matrix in my heterogeneous environment. > > >Kind regards and thank you very much once more > >Siegmar > > > >> On Nov 14, 2014, at 12:04 PM, Siegmar Gross >> <siegmar.gr...@informatik.hs-fulda.de> wrote: >> >> > 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 gcc-4.9.2 and got the following error on all three >> > platforms. >> > >> > tyr openmpi-dev-274-g2177f9e-Linux.x86_64.64_gcc 117 tail -25 >> > log.make.Linux.x86_64.64_gcc >> > 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_gcc/ompi' >> > Making all in mpi/cxx >> > make[2]: Entering directory >`/export2/src/openmpi-1.9/openmpi-dev-274-g2177f9e-Linux.x86_64.64_gcc/ompi/mpi/cxx' >> > CXX mpicxx.lo >> > In file included from >> > ../../../../openmpi-dev-274-g2177f9e/ompi/mca/rte/orte/rte_orte.h:33:0, >> > from >> > ../../../../openmpi-dev-274-g2177f9e/ompi/mca/rte/rte.h:195, >> > from >> > ../../../../openmpi-dev-274-g2177f9e/ompi/errhandler/errhandler.h:34, >> > from >> > ../../../../openmpi-dev-274-g2177f9e/ompi/mpi/cxx/mpicxx.cc:37: >> > ../../../../openmpi-dev-274-g2177f9e/orte/mca/routed/routed.h:52:8: error: >> > using typedef-name >'orte_process_name_t' after 'struct' >> > struct orte_process_name_t; >> > ^ >> > In file included from >> > ../../../../openmpi-dev-274-g2177f9e/ompi/mca/rte/orte/rte_orte.h:29:0, >> > from >> > ../../../../openmpi-dev-274-g2177f9e/ompi/mca/rte/rte.h:195, >> > from >> > ../../../../openmpi-dev-274-g2177f9e/ompi/errhandler/errhandler.h:34, >> > from >> > ../../../../openmpi-dev-274-g2177f9e/ompi/mpi/cxx/mpicxx.cc:37: >> > ../../../../openmpi-dev-274-g2177f9e/orte/include/orte/types.h:102:29: >> > note: 'orte_process_name_t' >has a previous declaration here >> > typedef opal_process_name_t orte_process_name_t; >> > ^ >> > make[2]: *** [mpicxx.lo] Error 1 >> > make[2]: Leaving directory >`/export2/src/openmpi-1.9/openmpi-dev-274-g2177f9e-Linux.x86_64.64_gcc/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_gcc/ompi' >> > make: *** [all-recursive] Error 1 >> > tyr openmpi-dev-274-g2177f9e-Linux.x86_64.64_gcc 118 >> > >> > >> > I used the following configure command. >> > >> > tyr openmpi-dev-274-g2177f9e-Linux.x86_64.64_gcc 118 head config.log | >> > grep openmpi >> > $ ../openmpi-dev-274-g2177f9e/configure >> > --prefix=/usr/local/openmpi-1.9.0_64_gcc >--libdir=/usr/local/openmpi-1.9.0_64_gcc/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=gcc CXX=g++ FC=gfortran CFLAGS=-m64 -D_REENTRANT CXXFLAGS=-m64 >> > 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=-std=c11 -m64 >--with-wrapper-cxxflags=-m64 --enable-debug >> > tyr openmpi-dev-274-g2177f9e-Linux.x86_64.64_gcc 119 >> > >> > >> > I would be grateful. if somebody can fix the problem. Thank >> > you very much for any help in advance. >> > >> > >> > Kind regards >> > >> > Siegmar >> > >> > _______________________________________________ >> > users mailing list >> > us...@open-mpi.org >> > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users >> > Link to this post: >> > http://www.open-mpi.org/community/lists/users/2014/11/25815.php >> >> >> -- >> Jeff Squyres >> jsquy...@cisco.com >> For corporate legal information go to: >> http://www.cisco.com/web/about/doing_business/legal/cri/ >> >> > >_______________________________________________ >users mailing list >us...@open-mpi.org >Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/users >Link to this post: >http://www.open-mpi.org/community/lists/users/2014/11/25819.php