lyx_mirror/development
Georg Baum 51cc8aa9f6 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-08 21:12:42 +02:00
..
attic Correct the spelling of "occured" to "occurred" 2015-02-09 18:44:02 -05:00
autotests ctex.lyx: use free fonts by default 2015-05-05 02:15:44 -04: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-08 21:12:42 +02:00
coding Document class file name rule 2014-06-07 11:32:15 +02:00
cygwin Update cygwin script. 2015-03-03 18:17:37 +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 Disable mouse middle button paste on Mac OS X per default 2015-02-08 20:08:29 +01:00
mathmacros * description of the math macro implementation 2008-03-15 10:54:26 +00:00
tools Convert updatelayouts.sh to python 2014-11-16 12:43:52 +01:00
Win32 installer: preparation and updates for upcoming LyX 2.1.4 release 2015-04-24 23:53:15 +02: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 Rewrite the linguistic Glosse insets. 2015-04-21 20:33:35 +02:00
LyX-Mac-binary-release.sh add Mavericks and Yosemite SDKs 2014-12-21 15:58:34 +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 13:15:06 +01:00
Makefile.am Add lyx_commit_hash.h.cmake to distribution tar ball 2014-10-24 18:13:27 +02:00