Revision 248, 1.0 kB
(checked in by smidl, 15 years ago)
|
doc
|
Line | |
---|
1 | |
---|
2 | To produce a PDF manual, issue the command "make pdf" after running |
---|
3 | `./configure'. |
---|
4 | |
---|
5 | -*- |
---|
6 | |
---|
7 | If you do not wish to build the C++ components, use: |
---|
8 | |
---|
9 | ./configure --disable-cxx |
---|
10 | |
---|
11 | -*- |
---|
12 | |
---|
13 | The `samples' subdirectory contains some examples of using libconfig |
---|
14 | from C and C++. |
---|
15 | |
---|
16 | -*- |
---|
17 | |
---|
18 | The config file syntax changed between versions 0.8 and 0.9. In order |
---|
19 | to implement all of the feature/enhancement requests in an elegant and |
---|
20 | self-consistent way, the configuration grammar had to be changed in a |
---|
21 | non-backward-compatible way. In particular, groups are now values, so |
---|
22 | the old syntax: |
---|
23 | |
---|
24 | group |
---|
25 | { |
---|
26 | ... |
---|
27 | } |
---|
28 | |
---|
29 | must now be written as: |
---|
30 | |
---|
31 | group = |
---|
32 | { |
---|
33 | ... |
---|
34 | }; |
---|
35 | |
---|
36 | Note that the trailing semicolon, which was previously optional, is |
---|
37 | now required. Also note that a colon (':') can be used in place of the |
---|
38 | equals sign. |
---|
39 | |
---|
40 | -*- |
---|
41 | |
---|
42 | Flex and Bison are not required in order to build this |
---|
43 | package. However, if you modify the .l or .y files, you must have Flex |
---|
44 | (2.5.31 or better) and Bison (2.1 or better), respectively. |
---|