|
Dico |
GNU Dictionary Server |
Sergey Poznyakoff |
| GNU Dico Manual (split by node): | ![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
? |
The runtime configuration system uses m4 to preprocess
the configuration file (see section Using Preprocessor to Improve the Configuration.), which makes the
configuration extremely flexible. We recommend to use GNU m4 as a
preprocessor(1).
However, any other implementation of m4 may be used. The
configure script tries to determine full file name of the
preprocessor binary and the necessary command line options. In case
it makes a wrong guess, you can instruct it to use a particular
preprocessor by using DEFAULT_PREPROCESSOR configuration
variable. For example, the following configure invocation
instructs it to use /usr/local/bin/gm4:
$ ./configure DEFAULT_PREPROCESSOR="/usr/local/bin/gm4 -s" |
Note the use of the ‘-s’ preprocessor option. It instructs
m4 to produce line directives which help dicod
produce correct diagnostics about eventual configuration errors.
Unless your m4 implementation does not have this feature, we
recommend to always use it in DEFAULT_PREPROCESSOR value.
Finally, if you do not wish to use preprocessor at all, you can
disable it using ‘--without-preprocessor’ option to
configure.
Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.