lyx_mirror/development/cmake
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
..
doc CMake: Put the docs projects in a subdirectory 2014-02-03 20:07:14 +01:00
man CMake: Put the docs projects in a subdirectory 2014-02-03 20:07:14 +01:00
modules Cmake build: Added user choise of QT version to use. 2014-06-26 09:39:47 +02:00
po CMake: Regenerate deleted gmo files 2014-02-03 21:19:33 +01:00
scripts C&P error 2013-01-09 16:40:54 +01:00
build.bat revtex4-1.layout: remove unnecessary preamble code 2014-10-26 14:21:11 +01:00
config.cpp.cmake
config.h.cmake Fix build with GNU libstdc++ C++11 ABI 2015-05-12 21:24:05 +02:00
configCompiler.h.cmake Remove FreeBSD checks when defining USE_WCHAR_T. 2013-10-18 03:07:30 +02:00
configCompiler.h.msvc Remove FreeBSD checks when defining USE_WCHAR_T. 2013-10-18 03:07:30 +02:00
configFunctions.cmake Fix typo in configFunctions.h (wrong define for the header) 2014-03-13 08:28:06 +01:00
configIncludes.cmake Cmake build: Creating a define for a header file found 2013-02-12 19:01:16 +01:00
ConfigureChecks.cmake Fix build with GNU libstdc++ C++11 ABI 2015-05-12 21:24:05 +02:00
dmg cmake: build a .dmg file on Mac, looks not as nice as the official installer but it runs 2011-05-15 13:21:18 +00:00
Install.cmake Install.cmake: add missing subfolder "\templates\springer" 2014-09-25 00:23:23 +02:00
lyx_date.h.cmake Cmake build: 2012-11-01 13:00:19 +01:00
LyX_description.txt
LyX_license.txt
LyX_summary.txt
lyx.rc
LyxPackaging.cmake Cmake build: Assign package name dynamically 2014-04-18 10:52:48 -04:00
pcheaders.h
PyCompile.cmake Make installed python scripts executable (as in autotools) 2011-05-08 07:28:19 +00:00
TODO.txt CMake: Remove libintl 2013-05-30 22:10:01 +02:00