summaryrefslogtreecommitdiffstats
path: root/doc/installation.rst
diff options
context:
space:
mode:
authorJan Vcelak <jan.vcelak@nic.cz>2014-10-13 20:26:03 +0200
committerJan Vcelak <jan.vcelak@nic.cz>2014-10-13 20:26:03 +0200
commit013e53ea090d06ea0f490586ba0b975c53362d55 (patch)
tree3ec9a3998d111e630d16b2ee45b795e6a0a1ab76 /doc/installation.rst
parentREADME: sphinx is used instead texinfo to build documentation (diff)
downloadknot-013e53ea090d06ea0f490586ba0b975c53362d55.tar.xz
knot-013e53ea090d06ea0f490586ba0b975c53362d55.zip
doc: update information compilation with clang
Diffstat (limited to 'doc/installation.rst')
-rw-r--r--doc/installation.rst11
1 files changed, 7 insertions, 4 deletions
diff --git a/doc/installation.rst b/doc/installation.rst
index 5684487ad..d23345e84 100644
--- a/doc/installation.rst
+++ b/doc/installation.rst
@@ -9,10 +9,13 @@ Knot DNS Installation
Required build environment
==========================
-GCC at least 4.1 is strictly required for atomic built-ins, but 4.2 or
-newer is recommended. Another requirement is ``_GNU_SOURCE`` support,
-otherwise it adapts to the compiler available features. LLVM clang
-works, but it is not officially supported.
+GCC at least 4.1 is strictly required for atomic built-ins, but the latest
+available version is recommended. Another requirement is ``_GNU_SOURCE``
+support, otherwise it adapts to the compiler available features.
+
+LLVM clang compiler can be used as well. However, the compilation with
+enabled optimizations will take a long time, unless the ``--disable-fastparser``
+configure option is given.
Knot DNS build system relies on these standard tools: