lyx_mirror/development
Georg Baum be41e2d16f Fix build with GNU libstdc++ C++11 ABI
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.
2015-05-12 21:24:05 +02:00
..
attic Get rid of all traces of libintl. 2013-05-30 22:10:01 +02:00
autotests cmake export tests. 2014-03-16 09:57:31 +01:00
checkurls Use prototypes in perl scripts 2014-01-24 11:00:07 +01:00
cmake Fix build with GNU libstdc++ C++11 ABI 2015-05-12 21:24:05 +02:00
coding Fix bibliography indentation throughout LyX 2.1 source (part of #7458). 2013-01-12 08:41:59 +01:00
cygwin Update cygwin script. 2015-03-05 00:01:40 +01:00
HTML Update HTML notes again. 2011-04-03 13:38:05 +00:00
keystest Next keystest patch from John McCabe-Dansted. 2010-01-06 22:11:59 +00:00
lyxserver Remove obsolete source file. 2010-02-18 09:58:20 +00:00
MacOSX Update MacOSX Readme to latest fileformat 2014-03-23 17:49:37 +01:00
mathmacros
tools Fix patch-preamble. 2015-02-07 10:41:17 -05:00
Win32 Installer: slovak.nsh: backport translation update for old installer 2015-02-27 01:11:36 +01:00
.gitignore Setup .gitignore for generated files 2012-03-22 02:16:12 +01:00
expectedTestFailures Cmake build tests: update comments 2013-08-25 18:18:19 +02:00
FORMAT FORMAT file for last commit. 2013-05-30 10:30:01 -04:00
LyX-Mac-binary-release.sh backport of --with-util-dir option 2015-01-05 23:36:44 +01:00
lyx.package.README Creat source package with 'make package_source' from inside the build directory 2011-05-23 08:44:32 +00:00
lyx.rpm.README Typos 2012-06-05 12:22:13 +02:00
lyx.spec.in Update the spec file template 2014-12-08 16:47:47 +01:00
Makefile.am Update source list 2013-08-28 14:20:59 +02:00