X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=INSTALL;h=2d5d58db3abe55569a5b2aa6cb13022254c7ed77;hp=e352897dbe92a0065ec156961527d1af81e01043;hb=30b159cb876a9495de42e9a3e70ca050516f0805;hpb=0216d4a650c02155b5bcd517567209f674d8a120 diff --git a/INSTALL b/INSTALL index e352897d..2d5d58db 100644 --- a/INSTALL +++ b/INSTALL @@ -23,20 +23,20 @@ Prerequisites ------------- Of course, for building Quassel you need the usual set of build tools, for -example a compiler. As we use a subset of the C++11 standard, we require a -fairly recent compiler: +example a compiler. The codebase uses the C++14 standard, so a reasonably recent +compiler is needed: -- gcc 4.8+ (available for most platforms), or -- Clang 3.3+ (available for most platforms), or -- XCode 5.0+ (available for Max OS X and based on Clang), or -- Visual C++ 2015 (available for Windows™), or -- any other compiler with decent C++11 support +- GCC 5.0+ (available for most platforms), or +- Clang 3.4+ (available for most platforms), or +- XCode 6.0+ (available for Max OS X and based on Clang), or +- MSVC 19+ (part of Visual Studio 2017 on Windows™) -Furthermore, CMake 2.8.9 or later is required (2.8.12 for KDE Frameworks). +Other compilers may work, but are not officially supported. -As Quassel is a Qt application, you need the Qt SDK, version 5.2 or higher. - -There are several optional dependencies; we will talk about that later. +As Quassel is a Qt application, you need the Qt SDK, version 5.5 or higher. +Furthermore, the Boost header-only libraries (at least version 1.56) and +CMake 3.5 or later are required. CMake will tell you about any missing +dependencies when configuring the project. Compiling Quassel - short version ---------------------------------