aboutsummaryrefslogtreecommitdiffstats
path: root/README.svn
blob: 799740e0d21bbb9bd553dde7cd7abb295a0e8791 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
In order to be able to build from the subversion repository (working
directory), some files need to be (re-)generated.

Note that these generated files will be shipped with "make dist",
so the end user will not need these packages.

The prerequisite packages are:

- GNU autoconf >= 2.59
- GNU automake >= 1.8
  (editing Makefile.am to remove unsupported options may
   work with automake-1.7, but this is neither tested nor supported)
- GNU gettext >= 0.14.3
  (>= 0.13 may also work, but has not been tested in a while)
- GNU m4
- bison or yacc
- flex or lex

On FreeBSD, install the gnu-autoconf and gnu-automake ports
and add /usr/local/gnu-autotools/bin to your PATH.

After you have these installed, type:

$ ./autogen.sh

This will take a while and may print a lot of messages containing
"warning: unquoted definition of..." which are harmless.

After that, build as usual, with

$ ./configure --with-ssl           # pick options as needed
$ make
(become root)
# make install-strip

-- Matthias Andree, 2006-02-17