[gmx-users] the error in "bondfree.c" when installing gromacs 4.5.4

Mark Abraham Mark.Abraham at anu.edu.au
Mon Jun 18 01:48:28 CEST 2012


On 18/06/2012 8:01 AM, Xingcheng Lin wrote:
> Dear all,
>
> I met with a strange problem when going through the "make" procedure 
> when installing gromacs in our server. It reads:
>
> "../../include/types/idef.h", line 85.8: 1506-234 (W) Expecting a 
> new-line character on #endif directive.
> "../../include/types/idef.h", line 174.8: 1506-234 (W) Expecting a 
> new-line character on #endif directive.
> "../../include/types/nrnb.h", line 109.8: 1506-234 (W) Expecting a 
> new-line character on #endif directive.
> "../../include/bondf.h", line 152.8: 1506-234 (W) Expecting a new-line 
> character on #endif directive.
> "bondfree.c", line 2933.5: 1506-046 (S) Syntax error.
> "bondfree.c", line 2951.21: 1506-277 (S) Syntax error: possible 
> missing ')' or ','?
> "bondfree.c", line 2969.8: 1506-234 (W) Expecting a new-line character 
> on #endif directive.
> make[4]: *** [bondfree.lo] Error 1
>
> It seems there is syntax error in bondfree.c, but I did not find any 
> error there.
>
> Up till now I have not figured out a solution, could anybody give me 
> some advice?

This kind of thing should never occur on a clean tarball of any version 
of GROMACS, and some of those line numbers don't even exist in 4.5.4. I 
suggest you get the latest version (4.5.5) and try again. We'll need to 
know details of how you configured, and the first error or warning 
message you see during make.

Mark



More information about the gromacs.org_gmx-users mailing list