Autor: Sheri Data: A: pcre-dev Assumpte: Re: [pcre-dev] One more RC
Hi Philip,
RC4 is building fine in Msys/CMake and Visual Studio Express/CMake. No
more compile warnings in Visual Studio.
Had to "touch" the source to build in Msys with configure/make. This was
not necessary for the CMake builds.
Belows are some more suggested Doc changes.
Regards,
Sheri
*In Non-Unix-Use:
Replace this:
The PCRE distribution contains some experimental support for "cmake",
but this
is incomplete and not fully documented. However if you are a "cmake"
user you
might like to try building with "cmake". There are some instructions in the
section entitled "Building PCRE with Cmake" below.
with this:
The PCRE distribution includes support for CMake. This support is
relatively new, but has already been used successfully to build PCRE in
multiple build environments on Windows. There are some instructions in
the section entitled BUILDING PCRE WITH CMAKE below.
Under Stack Size in Windows, add a sentence just before "There is more
about stack..": PCRE also has a compile configuration option available
to disable the use of stack for recursion so that heap is used instead.
Under COMMENTS ABOUT WIN32 BUILDS
add a parenthetical note at the top: See also BUILDING PCRE WITH CMAKE below
Under BUILDING PCRE WITH CMAKE
CMake is an alternative build facility which can be used in lieu of Unix
"configure". CMake version 2.4.7 supports Borland makefiles, MinGW
makefiles, MSYS makefiles, NMake makefiles, UNIX makefiles, Visual
Studio 6, Visual Studio 7, Visual Studio 8 and Watcom W8.
*In README:
Under Building PCRE on non-Unix systems
add:
PCRE can also be configured in many platform environments using the GUI
facility of CMake's CMakeSetup. It creates Makefiles, solution files, etc.
Under Testing PCRE
where it says: [If you are trying to run this test on Windows, you may
be able to get it to
work by changing "fr_FR" to "french" everywhere it occurs.]
add: or use RunTest.bat. The version of RunTest.bat included with PCRE
7.4 and above uses windows versions of test 2. More info on using
RunTest.bat is included in the document titled NON-UNIX-USE.]
*In INSTALL
add at the top, See the separate file NON-UNIX-USE for instructions for
configuring with the alternative CMake facility (which actually works in
both UNIX and NON-UNIX environments).
*In pcrebuild:
Add under PCRE BUILD-TIME OPTIONS
This document assumes use of configure, but the same configuration
options can be selected in UNIX and non-UNIX environments using the GUI
facility of CMakeSetup, if using CMake.
*In pcresyntax
Under NEWLINE CONVENTIONS
"These are recognized only at the very start of the pattern or after a
(*BSR...) option."
Under WHAT \R MATCHES
"These are recognized only at the very start of the pattern or after a
(*NEWLINE...) option."