]> git.lyx.org Git - lyx.git/commitdiff
Bump minimal GCC version to 4.9
authorYuriy Skalko <yuriy.skalko@gmail.com>
Mon, 16 Nov 2020 17:35:54 +0000 (19:35 +0200)
committerYuriy Skalko <yuriy.skalko@gmail.com>
Mon, 16 Nov 2020 17:37:12 +0000 (19:37 +0200)
INSTALL
README
lib/doc/Development.lyx

diff --git a/INSTALL b/INSTALL
index 2861d7b1e866e2bb39a89032a7da31d9a856fcdb..6f26ee229c0526b647a28c4406672309d833e213 100644 (file)
--- a/INSTALL
+++ b/INSTALL
@@ -53,7 +53,7 @@ Requirements
 ------------
 
 First of all, you will need a C++11 standard conforming compiler, like gcc (at
-least 4.8) or clang.
+least 4.9) or clang.
 
 LyX makes great use of the C++ Standard Template Library (STL).
 This means that gcc users will have to install the relevant libstdc++
diff --git a/README b/README
index 222a9932a5c01c4921698dfec8cc89e0d94ef2a4..a0a44dc75bb6736b18836f10aa248372a772e6a2 100644 (file)
--- a/README
+++ b/README
@@ -88,7 +88,7 @@ What do I need to compile LyX from the source distribution?
 
     * A C++11 compiler. Development is being done mainly with gcc/g++,
       but clang and MSVC are known to work too. As of LyX 2.4.0, you
-      need at least gcc 4.7.
+      need at least gcc 4.9.
 
     * The Qt library, at least version 5.2 (5.6 recommended). It is
       still possible to compile with Qt 4.8, but this is not
index 4e588ac380905e3f43dd4d8c58d56545f035d848..1ce4be3b470f025109891e62ea8d01e7f1e89180 100644 (file)
@@ -5362,6 +5362,16 @@ noprefix "false"
 .
 \end_layout
 
+\begin_layout Itemize
+As of LyX 2.4.0, you can use features of C++11.
+ Accordingly you have to use C++11 standard conforming compiler, e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+ not too dated version of GCC or Clang.
+\end_layout
+
 \begin_layout Itemize
 Adapt the code to the structures already existing in \SpecialChar LyX
 , or in the case that