$OpenBSD$
Index: fuzzylite/CMakeLists.txt
--- fuzzylite/CMakeLists.txt.orig
+++ fuzzylite/CMakeLists.txt
@@ -53,12 +53,12 @@ set(CMAKE_LIBRARY_OUTPUT_DIRECTORY bin)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY bin)
if(UNIX)
- set(CMAKE_CXX_FLAGS "-pedantic -Werror -Wall -Wextra")
+ set(CMAKE_CXX_FLAGS "-pedantic -fno-stack-protector -Wall -Wextra")
set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG}")
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE}")
if(NOT APPLE)
- set(CMAKE_SHARED_LINKER_FLAGS "-Wl,--no-undefined") #To avoid undefined methods in library
+ set(CMAKE_SHARED_LINKER_FLAGS "-lc -Wl,--no-undefined") #To avoid undefined methods in library
endif()
endif()