Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
ISC Open Source Projects
Kea
Commits
6de6024c
Commit
6de6024c
authored
Jun 13, 2018
by
Thomas Markwalder
Browse files
Options
Browse Files
Download
Plain Diff
[master] Updated INSTALL file
Merge branch 'trac5409'
parents
74158441
80079898
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
33 additions
and
6 deletions
+33
-6
INSTALL
INSTALL
+33
-6
No files found.
INSTALL
View file @
6de6024c
If using git (not the tarball), build the "configure" file:
autoreconf --install
INSTALLATION INSTRUCTIONS
To then build from source:
./configure
make
1. Generate the configure script. If you downloaded the source from git or
are compiling with premium hook packages, you will need to run autoreconf to
generate the configure script as shown below. If you are building from a
tarball you may skip this step.
$ autoreconf --install
2. Run the configure script. If you want to alter Kea's installation path, or
need to include capabilities (e.g. enabling MySQL or PostgreSQL) you will need
to specify these as options to the configure script (run ./configure -h for
list of options).
$ ./configure
If your environment is missing dependencies, the configure script will exit
with error and should emit sufficient information to guide you on how to
proceed. A detailed account of the configure process is captured in
./config.log.
3. Build it. Once you've successfully configured the source tree, run "make" to
build it. You may wish to include the -j<n> command line option to specify
parallel execution to speed things along:
$ make
4. Install it. Depending on your target directory, this step will likely require
a root privileges. You can install the software by running:
$ sudo make install
Kea depends on C++ compiler, make, libtool, boost (at least includes, but many
OSes require boost-system library), log4cplus and one crypto library (either
OpenSSL or Botan) for compilation. Optional backends (MySQL, PostgreSQL and
Cassandra) have additional dependencies. For detailed installation directions,
see the guide at doc/guide/kea-guide.txt or doc/guide/kea-guide.html.
see the guide at doc/guide/kea-guide.txt or doc/guide/kea-guide.html or on
the Kea wiki: http://kea.isc.org/docs/kea-guide.html#installation
You can find user-contributed OS-specific build/installation
instructions on the Kea wiki: http://kea.isc.org/wiki/Install
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment