Eric Bouyoux
2009-09-12 08:52:57 UTC
Hi,
I am trying to compile nedit-latest-sources-HEAD (from September 10th)
with patch mp050226-V3-1-CVS20071126-3.
The patch command works fine, the make docs too.
The make linux fails with :
patternMatch.c: In function 'doesPatternElementMatch':
patternMatch.c:691: attention : passing argument 4 of 'ExecRE' makes
integer from pointer without a cast
patternMatch.c:691: attention : passing argument 7 of 'ExecRE' makes
pointer from integer without a cast
patternMatch.c:691: erreur: too many arguments to function 'ExecRE'
patternMatch.c: In function 'searchPatternForward':
patternMatch.c:1001: attention : passing argument 4 of 'ExecRE' makes
integer from pointer without a cast
patternMatch.c:1001: attention : passing argument 7 of 'ExecRE' makes
pointer from integer without a cast
patternMatch.c:1001: erreur: too many arguments to function 'ExecRE'
patternMatch.c: In function 'searchPatternBackward':
patternMatch.c:1133: attention : passing argument 4 of 'ExecRE' makes
integer from pointer without a cast
patternMatch.c:1133: attention : passing argument 7 of 'ExecRE' makes
pointer from integer without a cast
patternMatch.c:1133: erreur: too many arguments to function 'ExecRE'
patternMatch.c: In function 'getPatternLocatedAtPos':
patternMatch.c:1985: attention : passing argument 4 of 'ExecRE' makes
integer from pointer without a cast
patternMatch.c:1985: attention : passing argument 7 of 'ExecRE' makes
pointer from integer without a cast
patternMatch.c:1985: erreur: too many arguments to function 'ExecRE'
How to solve the problem ?
Thanks.
Eric.
I am trying to compile nedit-latest-sources-HEAD (from September 10th)
with patch mp050226-V3-1-CVS20071126-3.
The patch command works fine, the make docs too.
The make linux fails with :
patternMatch.c: In function 'doesPatternElementMatch':
patternMatch.c:691: attention : passing argument 4 of 'ExecRE' makes
integer from pointer without a cast
patternMatch.c:691: attention : passing argument 7 of 'ExecRE' makes
pointer from integer without a cast
patternMatch.c:691: erreur: too many arguments to function 'ExecRE'
patternMatch.c: In function 'searchPatternForward':
patternMatch.c:1001: attention : passing argument 4 of 'ExecRE' makes
integer from pointer without a cast
patternMatch.c:1001: attention : passing argument 7 of 'ExecRE' makes
pointer from integer without a cast
patternMatch.c:1001: erreur: too many arguments to function 'ExecRE'
patternMatch.c: In function 'searchPatternBackward':
patternMatch.c:1133: attention : passing argument 4 of 'ExecRE' makes
integer from pointer without a cast
patternMatch.c:1133: attention : passing argument 7 of 'ExecRE' makes
pointer from integer without a cast
patternMatch.c:1133: erreur: too many arguments to function 'ExecRE'
patternMatch.c: In function 'getPatternLocatedAtPos':
patternMatch.c:1985: attention : passing argument 4 of 'ExecRE' makes
integer from pointer without a cast
patternMatch.c:1985: attention : passing argument 7 of 'ExecRE' makes
pointer from integer without a cast
patternMatch.c:1985: erreur: too many arguments to function 'ExecRE'
How to solve the problem ?
Thanks.
Eric.