Skip to content

Commit 09c2e25

Browse files
authored
Merge pull request #961 from Vekhir/poppler-cpp20
fix: Enable use of C++20 for compatibility with poppler 24.05
2 parents e4d8a14 + ffeea1b commit 09c2e25

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

CMakeLists.txt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ set(OPENBOARD_MIMEICON_FILE resources/linux/ch.openboard.application-ubz.svg)
8080
# Basic compiler settings
8181
# ==========================================================================
8282

83-
set(CMAKE_CXX_STANDARD 17)
83+
set(CMAKE_CXX_STANDARD 17 CACHE STRING "C++ standard to use - defaults to C++17")
8484
set(CMAKE_INCLUDE_CURRENT_DIR ON)
8585
set(CMAKE_AUTOMOC ON)
8686
set(CMAKE_AUTOUIC ON)
@@ -89,6 +89,8 @@ list(APPEND CMAKE_AUTOUIC_SEARCH_PATHS
8989
${OPENBOARD_FORMS_DIR}
9090
)
9191

92+
message(STATUS "Using C++" ${CMAKE_CXX_STANDARD})
93+
9294
# OpenMP support
9395
include(FindOpenMP)
9496

0 commit comments

Comments
 (0)