Hi,

today I tried to build openmpi-v2.x-dev-650-gb0365f9 on my
machines (Solaris 10 Sparc, Solaris 10 x86_64, and openSUSE
Linux 12.1 x86_64) with gcc-5.1.0 and Sun C 5.13 and I got the
following error on all machines with both compilers.


linpc1 openmpi-v2.x-dev-650-gb0365f9-Linux.x86_64.64_gcc 204 tail -20
log.make.*
  CC       proc/proc.lo
In file included from
../../openmpi-v2.x-dev-650-gb0365f9/ompi/proc/proc.c:38:0:
../../openmpi-v2.x-dev-650-gb0365f9/ompi/proc/proc.c: In function
âompi_proc_initâ:
../../openmpi-v2.x-dev-650-gb0365f9/ompi/proc/proc.c:270:32: error:
âPMIX_GLOBALâ undeclared (first use in this function)
     OPAL_MODEX_SEND_VALUE(ret, PMIX_GLOBAL,
                                ^
../../openmpi-v2.x-dev-650-gb0365f9/opal/mca/pmix/pmix.h:61:54: note: in
definition of macro âOPAL_MODEX_SEND_VALUEâ
             if (OPAL_SUCCESS != ((r) = opal_pmix.put(sc, &(_kv)))) {   
 \
                                                      ^
../../openmpi-v2.x-dev-650-gb0365f9/ompi/proc/proc.c:270:32: note: each
undeclared identifier is reported only once for each function it appears
in
     OPAL_MODEX_SEND_VALUE(ret, PMIX_GLOBAL,
                                ^
../../openmpi-v2.x-dev-650-gb0365f9/opal/mca/pmix/pmix.h:61:54: note: in
definition of macro âOPAL_MODEX_SEND_VALUEâ
             if (OPAL_SUCCESS != ((r) = opal_pmix.put(sc, &(_kv)))) {   
 \
                                                      ^
make[2]: *** [proc/proc.lo] Error 1
make[2]: Leaving directory
`/export2/src/openmpi-2.0.0/openmpi-v2.x-dev-650-gb0365f9-Linux.x86_64.64_gcc/ompi'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/export2/src/openmpi-2.0.0/openmpi-v2.x-dev-650-gb0365f9-Linux.x86_64.64_gcc/ompi'
make: *** [all-recursive] Error 1
linpc1 openmpi-v2.x-dev-650-gb0365f9-Linux.x86_64.64_gcc 204 


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


Best regards

Siegmar


Reply via email to