/[pcre]/code/trunk/NON-UNIX-USE
ViewVC logotype

Diff of /code/trunk/NON-UNIX-USE

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

revision 196 by ph10, Thu Jul 5 11:49:44 2007 UTC revision 197 by ph10, Tue Jul 31 10:50:18 2007 UTC
# Line 42  The following are generic comments about Line 42  The following are generic comments about
42       settings that it contains to whatever is appropriate for your environment.       settings that it contains to whatever is appropriate for your environment.
43       In particular, if you want to force a specific value for newline, you can       In particular, if you want to force a specific value for newline, you can
44       define the NEWLINE macro.       define the NEWLINE macro.
45    
46       An alternative approach is not to edit config.h, but to use -D on the       An alternative approach is not to edit config.h, but to use -D on the
47       compiler command line to make any changes that you need.       compiler command line to make any changes that you need.
48    
49       NOTE: There have been occasions when the way in which certain parameters       NOTE: There have been occasions when the way in which certain parameters
50       in config.h are used has changed between releases. (In the configure/make       in config.h are used has changed between releases. (In the configure/make
51       world, this is handled automatically.) When upgrading to a new release,       world, this is handled automatically.) When upgrading to a new release,
52       you are strongly advised to review config.h.generic before re-using what       you are strongly advised to review config.h.generic before re-using what
53       you had previously.       you had previously.
54    
55   (2) Copy or rename the file pcre.h.generic as pcre.h.   (2) Copy or rename the file pcre.h.generic as pcre.h.
56    
57   (3) EITHER:   (3) EITHER:
58         Copy or rename file pcre_chartables.c.dist as pcre_chartables.c.         Copy or rename file pcre_chartables.c.dist as pcre_chartables.c.
59    
60       OR:       OR:
61         Compile dftables.c as a stand-alone program, and then run it with the         Compile dftables.c as a stand-alone program, and then run it with the
62         single argument "pcre_chartables.c". This generates a set of standard         single argument "pcre_chartables.c". This generates a set of standard
# Line 65  The following are generic comments about Line 65  The following are generic comments about
65         that is specified by LC_xxx environment variables, add the -L option to         that is specified by LC_xxx environment variables, add the -L option to
66         the dftables command. You must use this method if you are building on         the dftables command. You must use this method if you are building on
67         a system that uses EBCDIC code.         a system that uses EBCDIC code.
68    
69       The tables in pcre_chartables.c are defaults. The caller of PCRE can       The tables in pcre_chartables.c are defaults. The caller of PCRE can
70       specify alternative tables at run time.       specify alternative tables at run time.
71    
72   (4) Ensure that you have the following header files:   (4) Ensure that you have the following header files:
73    
74         pcre_internal.h         pcre_internal.h
75         ucp.h         ucp.h
76         ucpinternal.h         ucpinternal.h
77         ucptable.h         ucptable.h
78    
79   (5) Also ensure that you have the following file, which is #included as source   (5) Also ensure that you have the following file, which is #included as source
80       when building a debugging version of PCRE and is also used by pcretest.       when building a debugging version of PCRE and is also used by pcretest.
81    
82         pcre_printint.src         pcre_printint.src
83    
84   (6) Compile the following source files:   (6) Compile the following source files:
85    
86         pcre_chartables.c         pcre_chartables.c
87         pcre_compile.c         pcre_compile.c
88         pcre_config.c         pcre_config.c
# Line 103  The following are generic comments about Line 103  The following are generic comments about
103         pcre_valid_utf8.c         pcre_valid_utf8.c
104         pcre_version.c         pcre_version.c
105         pcre_xclass.c         pcre_xclass.c
106    
107   (7) Now link all the compiled code into an object library in whichever form   (7) Now link all the compiled code into an object library in whichever form
108       your system keeps such libraries. This is the basic PCRE C library. If       your system keeps such libraries. This is the basic PCRE C library. If
109       your system has static and shared libraries, you may have to do this once       your system has static and shared libraries, you may have to do this once
110       for each type.       for each type.
111    
112   (8) Similarly, compile pcreposix.c and link the result (on its own) as the   (8) Similarly, compile pcreposix.c and link the result (on its own) as the
113       pcreposix library.       pcreposix library.
114    

Legend:
Removed from v.196  
changed lines
  Added in v.197

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12