aboutsummaryrefslogtreecommitdiff
path: root/doc/html/NON-AUTOTOOLS-BUILD.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/NON-AUTOTOOLS-BUILD.txt')
-rw-r--r--doc/html/NON-AUTOTOOLS-BUILD.txt21
1 files changed, 13 insertions, 8 deletions
diff --git a/doc/html/NON-AUTOTOOLS-BUILD.txt b/doc/html/NON-AUTOTOOLS-BUILD.txt
index 88e2f214..d83591a7 100644
--- a/doc/html/NON-AUTOTOOLS-BUILD.txt
+++ b/doc/html/NON-AUTOTOOLS-BUILD.txt
@@ -69,7 +69,7 @@ environment, for example.
Note also that the src/config.h.generic file is created from a config.h
that was generated by Autotools, which automatically includes settings of
a number of macros that are not actually used by PCRE2 (for example,
- HAVE_MEMORY_H).
+ HAVE_DLFCN_H).
(2) Copy or rename the file src/pcre2.h.generic as src/pcre2.h.
@@ -121,6 +121,7 @@ environment, for example.
pcre2_substring.c
pcre2_tables.c
pcre2_ucd.c
+ pcre2_ucptables.c
pcre2_valid_utf.c
pcre2_xclass.c
@@ -135,7 +136,7 @@ environment, for example.
pcre2_jit_compile.c #includes other files from the sljit subdirectory,
all of whose names begin with "sljit". It also #includes
src/pcre2_jit_match.c and src/pcre2_jit_misc.c, so you should not compile
- these yourself.
+ those yourself.
Note also that the pcre2_fuzzsupport.c file contains special code that is
useful to those who want to run fuzzing tests on the PCRE2 library. Unless
@@ -185,7 +186,11 @@ environment, for example.
the RunTest script. You might also like to build and run the freestanding
JIT test program, src/pcre2_jit_test.c.
-(11) If you want to use the pcre2grep command, compile and link
+(11) The pcre2test program tests the POSIX wrapper library, but there is also a
+ freestanding test program in src/pcre2posix_test.c. It must be linked with
+ both the pcre2posix library and the 8-bit PCRE2 library.
+
+(12) If you want to use the pcre2grep command, compile and link
src/pcre2grep.c; it uses only the basic 8-bit PCRE2 library (it does not
need the pcre2posix library). If you have built the PCRE2 library with JIT
support by defining SUPPORT_JIT in src/config.h, you can also define
@@ -306,7 +311,7 @@ cache can be deleted by selecting "File > Delete Cache".
3. Create a new, empty build directory, preferably a subdirectory of the
source dir. For example, C:\pcre2\pcre2-xx\build.
-4. Run cmake-gui from the Shell envirornment of your build tool, for example,
+4. Run cmake-gui from the Shell environment of your build tool, for example,
Msys for Msys/MinGW or Visual Studio Command Prompt for VC/VC++. Do not try
to start Cmake from the Windows Start menu, as this can lead to errors.
@@ -373,7 +378,7 @@ Otherwise:
1. Copy RunTest.bat into the directory where pcre2test.exe and pcre2grep.exe
have been created.
-2. Edit RunTest.bat to indentify the full or relative location of
+2. Edit RunTest.bat to identify the full or relative location of
the pcre2 source (wherein which the testdata folder resides), e.g.:
set srcdir=C:\pcre2\pcre2-10.00
@@ -405,6 +410,6 @@ Everything in that location, source and executable, is in EBCDIC and native
z/OS file formats. The port provides an API for LE languages such as COBOL and
for the z/OS and z/VM versions of the Rexx languages.
-===========================
-Last Updated: 28 April 2021
-===========================
+==============================
+Last Updated: 10 December 2022
+==============================