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 > > > >