[LyX/master] fix issue with zlib linkage error when using Qt6

Eugene Chornyi yu_jin at lyx.org
Fri Dec 16 19:19:42 UTC 2022


commit 26a3a085114502c1d198898797f1e6ab20e46bb9
Author: Eugene Chornyi <yu_jin at lyx.org>
Date:   Fri Dec 16 21:16:05 2022 +0100

    fix issue with zlib linkage error when using Qt6
    
    Remove QtZlib include folder from targets
---
 CMakeLists.txt |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4a9c428..26f182d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -834,6 +834,7 @@ if(LYX_USE_QT MATCHES "QT6|QT5")
 		if (LYX_USE_QT MATCHES "QT6")
 			get_target_property(QT_MOC_EXECUTABLE Qt6::moc LOCATION)
 			find_package(Qt6 COMPONENTS Core5Compat REQUIRED)
+      list(REMOVE_ITEM Qt6Core5Compat_INCLUDE_DIRS ${_Qt6ZlibPrivate_OWN_INCLUDE_DIRS})
 			include_directories(${Qt6Core5Compat_INCLUDE_DIRS})
 			set(QtCore5CompatLibrary Qt6::Core5Compat)
 			set(QtCore5CompatModule Core5Compat)


More information about the lyx-cvs mailing list