I’m afraid I have no idea what Solaris is complaining about here.

> On Feb 19, 2016, at 6:52 AM, Siegmar Gross 
> <siegmar.gr...@informatik.hs-fulda.de> wrote:
> 
> Hi,
> 
> yesterday I tried to build openmpi-dev-3498-gdc4d3ed 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. I was successful on
> my Linux machine, but I got the following errors on both Solaris
> platforms.
> 
> 
> Sun C 5.13:
> ===========
> 
>  CC       base/ess_base_std_tool.lo
> "../../../../openmpi-dev-3498-gdc4d3ed/orte/mca/iof/base/base.h", line 116: 
> syntax error before or at: &
> "../../../../openmpi-dev-3498-gdc4d3ed/orte/mca/iof/base/base.h", line 116: 
> warning: syntax requires ";" after last struct/union member
> "../../../../openmpi-dev-3498-gdc4d3ed/orte/mca/iof/base/base.h", line 121: 
> cannot recover from previous errors
> cc: acomp failed for 
> ../../../../openmpi-dev-3498-gdc4d3ed/orte/mca/ess/base/ess_base_std_tool.c
> make[2]: *** [base/ess_base_std_tool.lo] Error 1
> make[2]: Leaving directory 
> `/export2/src/openmpi-master/openmpi-dev-3498-gdc4d3ed-SunOS.sparc.64_cc/orte/mca/ess'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory 
> `/export2/src/openmpi-master/openmpi-dev-3498-gdc4d3ed-SunOS.sparc.64_cc/orte'
> make: *** [all-recursive] Error 1
> tyr openmpi-dev-3498-gdc4d3ed-SunOS.sparc.64_cc 50
> 
> 
> GCC-5.2.0:
> ==========
> 
>  CC       base/ess_base_std_tool.lo
> In file included from /usr/include/stdio.h:66:0,
>                 from 
> ../../../../openmpi-dev-3498-gdc4d3ed/orte/mca/ess/base/ess_base_std_tool.c:29:
> ../../../../openmpi-dev-3498-gdc4d3ed/orte/mca/iof/base/base.h:116:22: error: 
> expected identifier or '(' before '&' token
>     orte_iof_sink_t *stdin;
>                      ^
> make[2]: *** [base/ess_base_std_tool.lo] Error 1
> make[2]: Leaving directory 
> `/export2/src/openmpi-master/openmpi-dev-3498-gdc4d3ed-SunOS.sparc.64_gcc/orte/mca/ess'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory 
> `/export2/src/openmpi-master/openmpi-dev-3498-gdc4d3ed-SunOS.sparc.64_gcc/orte'
> make: *** [all-recursive] Error 1
> tyr openmpi-dev-3498-gdc4d3ed-SunOS.sparc.64_gcc 50
> 
> 
> 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/02/28550.php

Reply via email to