Re: [pcre-dev] [Bug 867] "\w" no longer functions

Page principale
Supprimer ce message
Auteur: Mart Goodall
Date:  
À: pcre-dev@exim.org, Sheri
Sujet: Re: [pcre-dev] [Bug 867] "\w" no longer functions
I didn't see any of this dialog - don't know why - thanks for forwarding the email.
Basically, I am using Microsoft Visual Studio 2008 and so comments about cMake are not directly comparable although a good pointer where to look.
I need to know/find what the main build difference recommendation is to see if there is a comparable change needed for VS2008.
I did use a clean set of code/source dir though.
Thx
mart

-----Original Message-----
From: Philip Hazel [mailto:ph10@hermes.cam.ac.uk]
Sent: Wednesday, July 29, 2009 4:10 AM
To: Sheri; Mart Goodall
Subject: Re: [pcre-dev] [Bug 867] "\w" no longer functions

On Tue, 28 Jul 2009, Sheri wrote:

> I can vouch that when built correctly 7.9 works fine on Windows. Wonder
> why he didn't answer your question about how it was built? There were
> changes in how to build PCRE after version 7.0. He can't just drop the
> source into what worked for 6.7 and recompile. Tell him to read
> Non-Unix-Use and configure using cMake. He should use a fresh source dir
> and build in a separate dir. Verify using Runtest.bat. (some problems
> are expected with RunTest if using stack for recursion on Windows).


Mart,

Did you see that response from Sheri on pcre-dev? I'm copying this
message to you in case you didn't.

My output:

> > ------------------------------------------------------------------
> >   0  36 Bra
> >   3     [\x00-\x08\x0b\x0e-\x1f!-,/:-@[-^`{}-\xff] (neg)
> >  36  36 Ket
> >  39     End
> > ------------------------------------------------------------------


Your output:

> > ------------------------------------------------------------------
> >   0  36 Bra
> >   3     [\x00-\x1f\x21-\x2c\x2f-rt-vx-{}-\xff] (neg)
> >  36  36 Ket
> >  39     End
> > ------------------------------------------------------------------


There's the difference. The compiled code is not the same. Something is
going wrong during the building. I think the next thing to try must be
Sheri's suggestion.

Philip

--
Philip Hazel