/[pcre]/code/trunk/NON-AUTOTOOLS-BUILD
ViewVC logotype

Diff of /code/trunk/NON-AUTOTOOLS-BUILD

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1028 by ph10, Thu Sep 6 16:55:38 2012 UTC revision 1055 by chpe, Tue Oct 16 15:53:30 2012 UTC
# Line 142  can skip ahead to the CMake section. Line 142  can skip ahead to the CMake section.
142       once for each type.       once for each type.
143    
144   (7) If you want to build a 16-bit library (as well as, or instead of the 8-bit   (7) If you want to build a 16-bit library (as well as, or instead of the 8-bit
145       library) repeat steps 5-6 with the following files:       or 32-bit libraries) repeat steps 5-6 with the following files:
146    
147         pcre16_byte_order.c         pcre16_byte_order.c
148         pcre16_chartables.c         pcre16_chartables.c
# Line 167  can skip ahead to the CMake section. Line 167  can skip ahead to the CMake section.
167         pcre16_version.c         pcre16_version.c
168         pcre16_xclass.c         pcre16_xclass.c
169    
170     (7') If you want to build a 16-bit library (as well as, or instead of the 8-bit
171         or 32-bit libraries) repeat steps 5-6 with the following files:
172    
173           pcre32_byte_order.c
174           pcre32_chartables.c
175           pcre32_compile.c
176           pcre32_config.c
177           pcre32_dfa_exec.c
178           pcre32_exec.c
179           pcre32_fullinfo.c
180           pcre32_get.c
181           pcre32_globals.c
182           pcre32_jit_compile.c
183           pcre32_maketables.c
184           pcre32_newline.c
185           pcre32_ord2utf32.c
186           pcre32_refcount.c
187           pcre32_string_utils.c
188           pcre32_study.c
189           pcre32_tables.c
190           pcre32_ucd.c
191           pcre32_utf32_utils.c
192           pcre32_valid_utf32.c
193           pcre32_version.c
194           pcre32_xclass.c
195    
196   (8) If you want to build the POSIX wrapper functions (which apply only to the   (8) If you want to build the POSIX wrapper functions (which apply only to the
197       8-bit library), ensure that you have the pcreposix.h file and then compile       8-bit library), ensure that you have the pcreposix.h file and then compile
198       pcreposix.c (remembering -DHAVE_CONFIG_H if necessary). Link the result       pcreposix.c (remembering -DHAVE_CONFIG_H if necessary). Link the result
199       (on its own) as the pcreposix library.       (on its own) as the pcreposix library.
200    
201  (9)  The pcretest program can be linked with either or both of the 8-bit and   (9) The pcretest program can be linked with any of the 8-bit, 16-bit and 32-bit
202       16-bit libraries (depending on what you selected in config.h). Compile       libraries (depending on what you selected in config.h). Compile
203       pcretest.c and pcre_printint.c (again, don't forget -DHAVE_CONFIG_H) and       pcretest.c and pcre_printint.c (again, don't forget -DHAVE_CONFIG_H) and
204       link them together with the appropriate library/ies. If you compiled an       link them together with the appropriate library/ies. If you compiled an
205       8-bit library, pcretest also needs the pcreposix wrapper library unless       8-bit library, pcretest also needs the pcreposix wrapper library unless
# Line 182  can skip ahead to the CMake section. Line 208  can skip ahead to the CMake section.
208  (10) Run pcretest on the testinput files in the testdata directory, and check  (10) Run pcretest on the testinput files in the testdata directory, and check
209       that the output matches the corresponding testoutput files. There are       that the output matches the corresponding testoutput files. There are
210       comments about what each test does in the section entitled "Testing PCRE"       comments about what each test does in the section entitled "Testing PCRE"
211       in the README file. If you compiled both an 8-bit and a 16-bit library,       in the README file. If you compiled more than one of the 8-bit, 16-bit and
212       you need to run pcretest with the -16 option to do 16-bit tests.       32-bit libraries, you need to run pcretest with the -16 option to do 16-bit
213         tests and with the -32 option to do 32-bit tests.
214    
215       Some tests are relevant only when certain build-time options are selected.       Some tests are relevant only when certain build-time options are selected.
216       For example, test 4 is for UTF-8 or UTF-16 support, and will not run if       For example, test 4 is for UTF-8/UTF-16/UTF-32 support, and will not run if
217       you have built PCRE without it. See the comments at the start of each       you have built PCRE without it. See the comments at the start of each
218       testinput file. If you have a suitable Unix-like shell, the RunTest script       testinput file. If you have a suitable Unix-like shell, the RunTest script
219       will run the appropriate tests for you.       will run the appropriate tests for you.

Legend:
Removed from v.1028  
changed lines
  Added in v.1055

  ViewVC Help
Powered by ViewVC 1.1.5