commit cd3d3957c502295b9986f47b79ae6598a8d0377a
Author: Kornel Benko <[email protected]>
Date: Thu Oct 24 14:36:40 2024 +0200
Amend 09684899d68972ff2dc415218a8411fc7ccc2b69 for cmake build:
---
development/cmake/ConfigureChecks.cmake | 27 ---------------------------
development/cmake/config.h.cmake | 6 ------
2 files changed, 33 deletions(-)
diff --git a/development/cmake/ConfigureChecks.cmake
b/development/cmake/ConfigureChecks.cmake
index ef02a85157..d04e2feebf 100644
--- a/development/cmake/ConfigureChecks.cmake
+++ b/development/cmake/ConfigureChecks.cmake
@@ -185,19 +185,6 @@ else()
LYX_CALLSTACK_PRINTING)
endif()
-# Check whether STL is libstdc++
-check_cxx_source_compiles(
- "
- #include <vector>
- int main() {
- #if ! defined(__GLIBCXX__) && ! defined(__GLIBCPP__)
- this is not libstdc++
- #endif
- return(0);
- }
- "
-lyx_cv_lib_stdcxx)
-
# Check whether STL is libstdc++ with C++11 ABI
check_cxx_source_compiles(
"
@@ -232,8 +219,6 @@ check_cxx_source_compiles(
"
HAVE_DEF_MAKE_UNIQUE)
-LYX_USE_STD_CALL_ONCE)
-
if (ENCHANT_FOUND)
set(CMAKE_REQUIRED_INCLUDES ${ENCHANT_INCLUDE_DIR})
set(CMAKE_REQUIRED_LIBRARIES ${ENCHANT_LIBRARY})
@@ -252,19 +237,7 @@ if (ENCHANT_FOUND)
endif()
endif()
-set(USE_LLVM_LIBCPP)
-set(STD_STRING_USES_COW)
set(USE_GLIBCXX_CXX11_ABI)
-if(lyx_cv_lib_stdcxx)
- if(NOT USE_GLIBCXX_CXX11_ABI)
- set(STD_STRING_USES_COW 1)
- endif()
-else()
- if(lyx_cv_prog_clang)
- # use libc++ provided by llvm instead of GNU libstdc++
- set(USE_LLVM_LIBCPP 1)
- endif()
-endif()
set(HAVE_QT5_X11_EXTRAS)
set(HAVE_QT6_X11_EXTRAS)
diff --git a/development/cmake/config.h.cmake b/development/cmake/config.h.cmake
index 6b5b82f803..d2427194e6 100644
--- a/development/cmake/config.h.cmake
+++ b/development/cmake/config.h.cmake
@@ -53,12 +53,6 @@
// Define if callstack can be printed
#cmakedefine LYX_CALLSTACK_PRINTING 1
-// Define if std::string uses copy-on-write
-#cmakedefine STD_STRING_USES_COW 1
-
-// use libc++ provided by llvm instead of GNU libstdc++
-#cmakedefine USE_LLVM_LIBCPP 1
-
// use GNU libstdc++ with C++11 ABI
#cmakedefine USE_GLIBCXX_CXX11_ABI 1
--
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs