Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Kea
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
416
Issues
416
List
Boards
Labels
Service Desk
Milestones
Merge Requests
67
Merge Requests
67
Operations
Operations
Incidents
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
ISC Open Source Projects
Kea
Commits
2e083902
Commit
2e083902
authored
Jun 12, 2018
by
Thomas Markwalder
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
[5409] Improved INSTALL file
parent
092b634f
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
31 additions
and
6 deletions
+31
-6
INSTALL
INSTALL
+31
-6
No files found.
INSTALL
View file @
2e083902
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 you will need to run 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 by running:
$ 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