diff options
author | Jan Vcelak <jan.vcelak@nic.cz> | 2014-10-13 20:26:03 +0200 |
---|---|---|
committer | Jan Vcelak <jan.vcelak@nic.cz> | 2014-10-13 20:26:03 +0200 |
commit | 013e53ea090d06ea0f490586ba0b975c53362d55 (patch) | |
tree | 3ec9a3998d111e630d16b2ee45b795e6a0a1ab76 /doc/installation.rst | |
parent | README: sphinx is used instead texinfo to build documentation (diff) | |
download | knot-013e53ea090d06ea0f490586ba0b975c53362d55.tar.xz knot-013e53ea090d06ea0f490586ba0b975c53362d55.zip |
doc: update information compilation with clang
Diffstat (limited to 'doc/installation.rst')
-rw-r--r-- | doc/installation.rst | 11 |
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: |