From cbcffb4717a7bf1f2b9bbb6420ba7defc448c67f Mon Sep 17 00:00:00 2001 From: snow flurry Date: Mon, 27 Feb 2023 22:45:15 -0800 Subject: [PATCH] CMakeLists.txt: set std=gnu++98 Required to fix a few errors where some enum->int->wchar_t* casting happens. --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index b151ce1..cb5cbd9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -56,6 +56,7 @@ set_property(TARGET ${PROJECT_NAME} mksh vroot PROPERTY INCLUDE_DIRECTORIES ${CMAKE_CURRENT_BINARY_DIR} ${BSD_INCLUDE_DIRS} ) +set_property(TARGET ${PROJECT_NAME} mksh vroot PROPERTY CXX_STANDARD 98) target_link_libraries(${PROJECT_NAME} mksh vroot pthread ${BSD_LIBRARIES} ${NSL_LIB} ${INTL_LIB}