regex: update pcre to 8.44 (bug 6650, r=KyleS) (#1309)
* Update OSX PCRE dependency to 8.44 * Add OSX build instructions * Update Windows PCRE dependency to 8.44 * Update Linux PCRE dependency to 8.44
This commit is contained in:
parent
2d2ba818e7
commit
939bdaf669
@ -1,8 +1,24 @@
|
||||
# PCRE Build Instructions
|
||||
As of writing, we're using pcre v8.32
|
||||
As of writing, we're using pcre v8.44
|
||||
|
||||
https://ftp.pcre.org/pub/pcre/
|
||||
|
||||
## Windows
|
||||
We build with the MinSizeForRelease VS configuration using the target architecture you want. This is how both win libs are built. The following settings were selected in the CMAKE configuration
|
||||

|
||||
|
||||
In the PCRE project, go to C/C++ configuration properties and select the Runtime Library to be Multi-threaded (`/MT`) instead of Multi-threaded DLL (`/MD`)
|
||||
|
||||
## Mac
|
||||
For x86 or x86_64 add -m32 or -m64 to `CFLAGS`
|
||||
|
||||
`export CFLAGS='-mmacosx-version-min=10.7'`
|
||||
|
||||
`./configure --enable-unicode-properties --enable-jit --disable-shared --enable-utf && make`
|
||||
|
||||
## Linux
|
||||
For x86 or x86_64 add -m32 or -m64 to `CFLAGS`
|
||||
|
||||
`export CFLAGS='-Wa,-mrelax-reloactions=no'`
|
||||
|
||||
`./configure --enable-unicode-properties --enable-jit --disable-shared --enable-utf && make`
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user