Siegmar --

Thanks for the report.  I filed https://github.com/open-mpi/ompi/issues/1565 to 
track the issue.



> On Apr 20, 2016, at 4:48 AM, Siegmar Gross 
> <siegmar.gr...@informatik.hs-fulda.de> wrote:
> 
> Hi,
> 
> I tried to build openmpi-dev-3868-g178c97b on my machines
> (Solaris 10 Sparc, Solaris 10 x86_64, and openSUSE Linux
> 12.1 x86_64) with gcc-5.2.0 and Sun C 5.13. I was successful on
> my Linux machine, but I got the following errors on both Solaris
> platforms with both compilers.
> 
> 
> tyr openmpi-dev-3868-g178c97b-SunOS.sparc.64_gcc 76 tail -15 
> log.make.SunOS.sparc.64_gcc
> make[2]: Entering directory 
> `/export2/src/openmpi-master/openmpi-dev-3868-g178c97b-SunOS.sparc.64_gcc/opal/mca/memory/patcher'
>  CC       memory_patcher_component.lo
> ../../../../../openmpi-dev-3868-g178c97b/opal/mca/memory/patcher/memory_patcher_component.c:
>  In function 'intercept_madvise':
> ../../../../../openmpi-dev-3868-g178c97b/opal/mca/memory/patcher/memory_patcher_component.c:196:19:
>  error: 'POSIX_MADV_DONTNEED' undeclared (first use in this function)
>         advice == POSIX_MADV_DONTNEED)
>                   ^
> ../../../../../openmpi-dev-3868-g178c97b/opal/mca/memory/patcher/memory_patcher_component.c:196:19:
>  note: each undeclared identifier is reported only once for each function it 
> appears in
> ../../../../../openmpi-dev-3868-g178c97b/opal/mca/memory/patcher/memory_patcher_component.c:202:41:
>  error: 'SYS_madvise' undeclared (first use in this function)
>         result = memory_patcher_syscall(SYS_madvise, start, length, advice);
>                                         ^
> make[2]: *** [memory_patcher_component.lo] Error 1
> make[2]: Leaving directory 
> `/export2/src/openmpi-master/openmpi-dev-3868-g178c97b-SunOS.sparc.64_gcc/opal/mca/memory/patcher'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory 
> `/export2/src/openmpi-master/openmpi-dev-3868-g178c97b-SunOS.sparc.64_gcc/opal'
> make: *** [all-recursive] Error 1
> tyr openmpi-dev-3868-g178c97b-SunOS.sparc.64_gcc 77
> 
> 
> 
> 
> tyr openmpi-dev-3868-g178c97b-SunOS.sparc.64_cc 122 tail -10 
> log.make.SunOS.sparc.64_cc
> make[2]: Entering directory 
> `/export2/src/openmpi-master/openmpi-dev-3868-g178c97b-SunOS.sparc.64_cc/opal/mca/memory/patcher'
>  CC       memory_patcher_component.lo
> "../../../../../openmpi-dev-3868-g178c97b/opal/mca/memory/patcher/memory_patcher_component.c",
>  line 196: undefined symbol: POSIX_MADV_DONTNEED
> "../../../../../openmpi-dev-3868-g178c97b/opal/mca/memory/patcher/memory_patcher_component.c",
>  line 202: undefined symbol: SYS_madvise
> cc: acomp failed for 
> ../../../../../openmpi-dev-3868-g178c97b/opal/mca/memory/patcher/memory_patcher_component.c
> make[2]: *** [memory_patcher_component.lo] Error 1
> make[2]: Leaving directory 
> `/export2/src/openmpi-master/openmpi-dev-3868-g178c97b-SunOS.sparc.64_cc/opal/mca/memory/patcher'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory 
> `/export2/src/openmpi-master/openmpi-dev-3868-g178c97b-SunOS.sparc.64_cc/opal'
> make: *** [all-recursive] Error 1
> tyr openmpi-dev-3868-g178c97b-SunOS.sparc.64_cc 123
> 
> 
> 
> 
> 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/2016/04/28978.php


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/

Reply via email to