mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-25 14:04:25 +00:00
51cc8aa9f6
The GNU libstdc++ that ships witch gcc 5 can be used with the same ABI as older versions, or with a new ABI which is conformant to the C++11 standard. LyX did not build if the latter was used: https://kojipkgs.fedoraproject.org//work/tasks/1267/9651267/build.log This is now fixed by detecting the ABI version and disabling the wrong forward declarations. At the same time, STD_STRING_USES_COW is switched off for the C++11 ABI version, because the std::basic_string implementation is now C++11 conformant. Since the GNU libstdc++ can also used by other compilers such as clang, we must not test for the compiler version. |
||
---|---|---|
.. | ||
attic | ||
autotests | ||
checkurls | ||
cmake | ||
coding | ||
cygwin | ||
HTML | ||
keystest | ||
lyxserver | ||
MacOSX | ||
mathmacros | ||
tools | ||
Win32 | ||
.gitignore | ||
expectedTestFailures | ||
FORMAT | ||
LyX-Mac-binary-release.sh | ||
lyx.package.README | ||
lyx.rpm.README | ||
lyx.spec.in | ||
Makefile.am |