From: Lee Date: Wed, 1 Jan 2025 15:58:03 +0000 (-0500) Subject: windows build doc: use the PCRE2 10.x library X-Git-Tag: v_4_0_0~56 X-Git-Url: http://www.privoxy.org/gitweb/?a=commitdiff_plain;h=2853a41db5c13e890393a2b0fa1c46f4d81c674b;p=privoxy.git windows build doc: use the PCRE2 10.x library the old 8.x PCTRE library has been unsupported for ages. --- diff --git a/doc/source/user-manual.sgml b/doc/source/user-manual.sgml index 7cc7c53f..126bc863 100644 --- a/doc/source/user-manual.sgml +++ b/doc/source/user-manual.sgml @@ -412,27 +412,21 @@ MAKENSIS = /<root-dir>/nsis/makensis.exe - Get the latest 8.x PCRE code from - PCRE - https://sourceforge.net/projects/pcre/files/pcre/ + Get the latest 10.x PCRE code from + + https://github.com/PCRE2Project/pcre2/releases and build the static PCRE libraries with export CFLAGS="-O2 -fstack-protector-strong -D_FORTIFY_SOURCE=2" export LDFLAGS="-fstack-protector-strong" -export CPPFLAGS="-DPCRE_STATIC" +export CPPFLAGS="-DPCRE2_STATIC" ./configure --host=i686-w64-mingw32 \ --prefix=/usr/local/i686-w64-mingw32 \ - --enable-utf --enable-unicode-properties \ --enable-jit \ --enable-newline-is-anycrlf \ - --enable-pcre16 \ - --enable-pcre32 \ - --disable-pcregrep-libbz2 \ - --disable-pcregrep-libz \ - --disable-pcretest-libreadline \ - --disable-stack-for-recursion \ + --with-gnu-ld \ --enable-static --disable-shared \ && make