Discussion:
Problem compiling with patch mp050226-V3-1-CVS20071126-3
Eric Bouyoux
2009-09-12 08:52:57 UTC
Permalink
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.
Bert Wesarg
2009-09-12 09:34:21 UTC
Permalink
Post by Eric Bouyoux
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.
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: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: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: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 ?
Try this patch:

http://kgb2.thruhere.net/~bertw/mp050226-V3-1-CVS20080907-2.patch

Bert
Post by Eric Bouyoux
Thanks.
Eric.
--
http://www.nedit.org/mailman/listinfo/discuss
--
NEdit Discuss mailing list - Discuss-***@public.gmane.org
http://www.nedit.org/mailman/listinfo/discuss
Eric Bouyoux
2009-09-14 07:51:17 UTC
Permalink
Bert Wesarg
2009-09-14 08:09:03 UTC
Permalink
On Mon, Sep 14, 2009 at 09:51, Eric Bouyoux <eric.bouyoux-Umy9UjvE/gtWk0Htik3J/***@public.gmane.org> wrote:
I suspect this means: "thanks, it works" ;-)

Bert
Post by Eric Bouyoux
--
http://www.nedit.org/mailman/listinfo/discuss
--
NEdit Discuss mailing list - Discuss-***@public.gmane.org
http://www.nedit.org/mailman/listinfo/discuss
Eric Bouyoux
2009-09-14 08:57:25 UTC
Permalink
Post by Bert Wesarg
I suspect this means: "thanks, it works" ;-)
Absolutly. Sorry if my mail was not clear.

Eric.
Post by Bert Wesarg
Bert
Post by Eric Bouyoux
--
http://www.nedit.org/mailman/listinfo/discuss
Loading...