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

Reply via email to