Hi

> Sigh....okay, I fixed it again. Hopefully now it will build

I get the following error on Solaris 10 Sparc with openmpi-1.9.r28297
and Sun c 5.12.

...
tyr openmpi-1.9-SunOS.sparc.64_cc 120 tail -35 log.make.SunOS.sparc.64_cc
  CC       pialltoallw_f.lo
if test ! -r pibarrier_f.c ; then \
    pname=`echo pibarrier_f.c | cut -b '2-'` ; \
    ln -s ../../../../../../openmpi-1.9r28297/ompi/mpi/fortran/mpif-h/$pname 
pibarrier_f.c ; \
fi
  CC       pibarrier_f.lo
if test ! -r pibcast_f.c ; then \
    pname=`echo pibcast_f.c | cut -b '2-'` ; \
    ln -s ../../../../../../openmpi-1.9r28297/ompi/mpi/fortran/mpif-h/$pname 
pibcast_f.c ; \
fi
  CC       pibcast_f.lo
mv: cannot stat 'pibcast_f.loT': No such file or directory
if test ! -r pibsend_f.c ; then \
    pname=`echo pibsend_f.c | cut -b '2-'` ; \
    ln -s ../../../../../../openmpi-1.9r28297/ompi/mpi/fortran/mpif-h/$pname 
pibsend_f.c ; \
fi
  CC       pibsend_f.lo
mv: cannot stat 'pibsend_f.loT': No such file or directory
if test ! -r piexscan_f.c ; then \
    pname=`echo piexscan_f.c | cut -b '2-'` ; \
    ln -s ../../../../../../openmpi-1.9r28297/ompi/mpi/fortran/mpif-h/$pname 
piexscan_f.c ; \
fi
  CC       piexscan_f.lo
/opt/solstudio12.3/prod/bin/fbe: No such file or directory
/opt/solstudio12.3/prod/bin/fbe: error: write error on output file 
".libs/piexscan_f.o"
Failure in /opt/solstudio12.3/prod/bin/fbe, status = 0x100
Fatal Error exec'ing /opt/solstudio12.3/prod/bin/fbe
cc: acomp failed for piexscan_f.c
make[3]: *** [piexscan_f.lo] Error 1
make[3]: Leaving directory 
`/export2/src/openmpi-1.9/openmpi-1.9-SunOS.sparc.64_cc/ompi/mpi/fortran/mpif-h/
profile'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/export2/src/openmpi-1.9/openmpi-1.9-SunOS.sparc.64_cc/ompi/mpi/fortran/mpif-h'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory 
`/export2/src/openmpi-1.9/openmpi-1.9-SunOS.sparc.64_cc/ompi'
make: *** [all-recursive] Error 1
tyr openmpi-1.9-SunOS.sparc.64_cc 121 


Kind regards

Siegmar



> On Apr 6, 2013, at 3:41 AM, Siegmar Gross 
<siegmar.gr...@informatik.hs-fulda.de> wrote:
> 
> > Hi
> > 
> >>> today I tried to install openmpi-1.9r28290 and got the following errors.
> >>> 
> >>> Solaris 10, Sparc, Sun C 5.12, 32-bit version of openmpi
> >>> Solaris 10, x86_64, Sun C 5.12, 32-bit version of openmpi
> >>> Solaris 10, Sparc, Sun C 5.12, 64-bit version of openmpi
> >>> Solaris 10, x86_64, Sun C 5.12, 64-bit version of openmpi
> >>> ---------------------------------------------------------
> >>> 
> >>> ...
> >>> CC       topology-solaris.lo
> >>> 
"../../../../../../../openmpi-1.9r28290/opal/mca/hwloc/hwloc152/hwloc/src/topolo
> >>> gy-solaris.c", line 226: undefined symbol: binding
> >>> 
"../../../../../../../openmpi-1.9r28290/opal/mca/hwloc/hwloc152/hwloc/src/topolo
> >>> gy-solaris.c", line 227: undefined symbol: hwloc_set
> >>> 
"../../../../../../../openmpi-1.9r28290/opal/mca/hwloc/hwloc152/hwloc/src/topolo
> >>> gy-solaris.c", line 227: warning: improper pointer/integer combination: 
arg #1
> >>> cc: acomp failed for 
../../../../../../../openmpi-1.9r28290/opal/mca/hwloc/hwloc
> >>> 152/hwloc/src/topology-solaris.c
> >>> make[4]: *** [topology-solaris.lo] Error 1
> >>> ...
> >>> 
> >> 
> >> Found a missing variable declaration - try with r28293 or above.
> > 
> > 
> > Your fix solved "undefined symbol: binding", but I still get
> > "undefined symbol: hwloc_set".
> > 
> > 
> > tyr openmpi-1.9-SunOS.sparc.64_cc 40 tail -14 log.make.SunOS.sparc.64_cc
> >  CC       misc.lo
> >  CC       topology-solaris.lo
> > 
"../../../../../../../openmpi-1.9r28293/opal/mca/hwloc/hwloc152/hwloc/src/topolo
gy-solaris.c", line 228: undefined 
> > symbol: hwloc_set
> > 
"../../../../../../../openmpi-1.9r28293/opal/mca/hwloc/hwloc152/hwloc/src/topolo
gy-solaris.c", line 228: warning: 
> > improper pointer/integer combination: arg #1
> > cc: acomp failed for 
../../../../../../../openmpi-1.9r28293/opal/mca/hwloc/hwloc152/hwloc/src/topolog
y-solaris.c
> > make[4]: *** [topology-solaris.lo] Error 1
> > ...
> > 
> > 
> > 
> > Kind regards
> > 
> > Siegmar
> > 
> 
> 

Reply via email to