Restore building for OpenBSD

This commit is contained in:
ManoloFLTK 2025-08-12 19:35:27 +02:00
parent 0ef2d6587d
commit 679f89bb7a

View File

@ -532,7 +532,10 @@ endif(FLTK_USE_X11)
if(FLTK_USE_WAYLAND)
set(IDIRS "${CMAKE_CURRENT_BINARY_DIR}")
set(CDEFS "_GNU_SOURCE;HAVE_MEMFD_CREATE;HAVE_MKOSTEMP;HAVE_POSIX_FALLOCATE")
set(CDEFS "_GNU_SOURCE;HAVE_MKOSTEMP")
if(${CMAKE_HOST_SYSTEM_NAME} STREQUAL "Linux" OR ${CMAKE_HOST_SYSTEM_NAME} STREQUAL "FreeBSD")
set(CDEFS "${CDEFS};HAVE_MEMFD_CREATE;HAVE_POSIX_FALLOCATE")
endif()
set(COPTS "-fPIC")
if(FLTK_USE_DBUS)
pkg_check_modules(DBUS IMPORTED_TARGET dbus-1)