| 23 |
|
|
| 24 |
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Contrib |
ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/Contrib |
| 25 |
|
|
| 26 |
If you want to compile PCRE for a non-Unix system (or perhaps, more strictly, |
If you want to compile PCRE for a non-Unix system (especially for a system that |
| 27 |
for a system that does not support "configure" and "make" files), note that |
does not support "configure" and "make" files), note that the basic PCRE |
| 28 |
the basic PCRE library consists entirely of code written in Standard C, and so |
library consists entirely of code written in Standard C, and so should compile |
| 29 |
should compile successfully on any system that has a Standard C compiler and |
successfully on any system that has a Standard C compiler and library. The C++ |
| 30 |
library. The C++ wrapper functions are a separate issue (see below). |
wrapper functions are a separate issue (see below). |
| 31 |
|
|
| 32 |
|
The PCRE distribution contains some experimental support for "cmake", but this |
| 33 |
|
is incomplete and not documented. However if you are a "cmake" user you might |
| 34 |
|
like to try building with "cmake". |
| 35 |
|
|
| 36 |
|
|
| 37 |
GENERIC INSTRUCTIONS FOR THE PCRE C LIBRARY |
GENERIC INSTRUCTIONS FOR THE PCRE C LIBRARY |
| 127 |
|
|
| 128 |
COMMENTS ABOUT WIN32 BUILDS |
COMMENTS ABOUT WIN32 BUILDS |
| 129 |
|
|
| 130 |
There are two ways of building PCRE on Windows systems: using MinGW or using |
There are two ways of building PCRE using the "congifure, make, make install" |
| 131 |
Cygwin. These are not at all the same thing, and are completely different from |
paradigm on Windows systems: using MinGW or using Cygwin. These are not at all |
| 132 |
each other. |
the same thing; they are completely different from each other. There is also |
| 133 |
|
some experimental, undocumented support for building using "cmake", which you |
| 134 |
|
might like to try if you are familiar with "cmake". However, at the present |
| 135 |
|
time, the "cmake" process builds only a static library (not a dll), and the |
| 136 |
|
tests are not automatically run. |
| 137 |
|
|
| 138 |
The MinGW home page (http://www.mingw.org/) says this: |
The MinGW home page (http://www.mingw.org/) says this: |
| 139 |
|
|