|
@@ -106,9 +106,7 @@
|
|
|
<listitem>
|
|
|
<para>Boost build-time headers
|
|
|
(<ulink url="http://www.boost.org/"/>).
|
|
|
- At least Boost version 1.35 is required.
|
|
|
- <!-- TODO: we don't check for this version -->
|
|
|
- <!-- NOTE: jreed has tested with 1.34, 1.38, and 1.41. -->
|
|
|
+ At least Boost version 1.41 is required.
|
|
|
When header-only Boost error code is not available or wanted, the
|
|
|
Boost system library is required too.
|
|
|
</para>
|
|
@@ -116,7 +114,7 @@
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- Botan (at least version 1.8) or OpenSSL.</para>
|
|
|
+ Botan (version 1.8, 1.9 or 1.10) or OpenSSL (versions 1.0.*).</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
@@ -134,20 +132,57 @@ Debian and Ubuntu:
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- A C++ compiler and
|
|
|
- standard development headers.
|
|
|
- Kea builds have been tested with GCC g++ 3.4.3, 4.1.2,
|
|
|
- 4.1.3, 4.2.1, 4.3.2, and 4.4.1; Clang++ 2.8; and Sun C++ 5.10.
|
|
|
+ A C++ compiler and standard development headers.
|
|
|
+ Kea 1.1.0 builds have been tested with GCC g++ 4.2.1,
|
|
|
+ 4.4.7, 4.6.3, 4.8.3, 4.8.4, 4.8.5, 5.4.0; Clang++ 3.4.1;
|
|
|
+ and Apple Clang++ 703.0.31.
|
|
|
<!-- @todo update this list -->
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- The development tools "make".
|
|
|
+ The development tools: automake, libtool, pkg-config.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
+ <listitem>
|
|
|
+ <para>
|
|
|
+ The MySQL client and the client development libraries, when using
|
|
|
+ the --with-dhcp-mysql configuration flag to build the Kea MySQL
|
|
|
+ database backend. In this case an instance of the MySQL server
|
|
|
+ running locally or on some other machine, reachable over the
|
|
|
+ network from the machine running Kea, is required. Note that
|
|
|
+ running the unit tests requires a local MySQL server.
|
|
|
+ </para>
|
|
|
+ </listitem>
|
|
|
+
|
|
|
+ <listitem>
|
|
|
+ <para>
|
|
|
+ The PostgreSQL client and the client development libraries, when
|
|
|
+ using the --with-dhcp-pgsql configuration flag to build the Kea
|
|
|
+ PostgreSQL database backend. In this case an instance of the
|
|
|
+ PostgreSQL server running locally or on some other machine,
|
|
|
+ reachable over the network from the machine running Kea, is
|
|
|
+ required. Note that running the unit tests requires a local
|
|
|
+ PostgreSQL server.
|
|
|
+ </para>
|
|
|
+ </listitem>
|
|
|
+
|
|
|
+ <listitem>
|
|
|
+ <para>
|
|
|
+ googletest (version 1.6 or later), when using --with-gtest configuration option.
|
|
|
+ </para>
|
|
|
+ </listitem>
|
|
|
+
|
|
|
+ <listitem>
|
|
|
+ <para>
|
|
|
+ Documentation generating tools: elinks, docbook-xsl, libxslt and Doxygen,
|
|
|
+ when generating documentation using the --enable-generate-docs
|
|
|
+ configuration option.
|
|
|
+ </para>
|
|
|
+ </listitem>
|
|
|
+
|
|
|
</itemizedlist>
|
|
|
|
|
|
<para>
|