Wiki » History » Version 4
iri, 02/24/2011 10:33 PM
1 | 1 | iri | h1. PCRE : Perl Compatible Regular Expression |
---|---|---|---|
2 | |||
3 | This library is in development yet. It's a beta version, so, be carefull ! |
||
4 | 3 | iri | It is under license "GNU / LGPL":http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html 2.1 |
5 | 1 | iri | |
6 | Syntax and semantics of the regular expressions supported by this library : |
||
7 | http://library.gnome.org/devel/glib/unstable/glib-regex-syntax.html |
||
8 | 2 | iri | Warning : all may not be implemented yet ! |
9 | 1 | iri | |
10 | h2. Installation |
||
11 | |||
12 | # Stop any Scol instance. |
||
13 | 4 | iri | # Donwload the binary from the repository : "pcre.dll":http://trac.scolring.org/projects/utilsg/repository/changes/bin/pcre.dll (MS Window), "prce.so":url (GNU / Linux) |
14 | 1 | iri | # Copy the dll file (MS Window) or so file (GNU / Linux) to your scol plugins subfolder. |
15 | # In the Scol root directory, edit the _usm.ini_ file and add this line : |
||
16 | @plugin plugins/pcre.dll SCOLloadPCRE SCOLfreePCRE@ |
||
17 | # Launch Scol |
||
18 | |||
19 | h2. Uninstallion |
||
20 | |||
21 | # Stop any Scol instance. |
||
22 | # Remove the dll file (MS Window) or so file (GNU / Linux) to your scol plugins subfolder. |
||
23 | # In the Scol root directory, edit the _usm.ini_ file and remove (or comment with #) this line : |
||
24 | @plugin plugins/pcre.dll SCOLloadPCRE SCOLfreePCRE@ |
||
25 | # Launch Scol |
||
26 | |||
27 | |||
28 | h2. If the library is not loaded ... |
||
29 | |||
30 | * GLib 2 must be installed in your system. |
||
31 | ** *On MS Windows :* |
||
32 | If not, you can download it from http://www.gtk.org/download-windows.html : |
||
33 | - - GTK+ individual packages |
||
34 | - - - GLib |
||
35 | - - - - Run-time |
||
36 | Only _libglib-2.0-0.dll_ (or +) is needed to pcre library. |
||
37 | Copy it to your windows/system32 subfolder (recommended) or to your Scol root folder. |
||
38 | ** *On GNU/ Linux :* |
||
39 | Upgrade your system to get the version 2.0 |
||
40 | |||
41 | * Verify the line in the usm.ini file |
||
42 | The syntax must be exact and there is not \tab, only \space. |
||
43 | |||
44 | If you are a developer, you could be interested by the [[API]] ... |