Try to fix OpenBSD build
Alpine 3.23 Success
Arch Linux AUR Success
OpenBSD 7.8 Success

This commit is contained in:
2026-07-20 01:50:26 +02:00
parent 24c8108f35
commit eb02e8eee6
2 changed files with 6 additions and 4 deletions
+5 -3
View File
@@ -70,6 +70,8 @@ endif ()
# -lrt is only for glibc < 2.17
# -liconv may or may not be a part of libc
# -lm may or may not be a part of libc
find_path (iconv_INCLUDE_DIRS iconv.h)
include_directories (${iconv_INCLUDE_DIRS})
foreach (extra iconv rt m)
find_library (extra_lib_${extra} ${extra})
if (extra_lib_${extra})
@@ -171,13 +173,13 @@ add_custom_target (xC-proto DEPENDS ${PROJECT_BINARY_DIR}/xC-proto.c)
# Build
foreach (name xB xC xD)
add_executable (${name} ${name}.c ${project_config})
target_link_libraries (${name} ${project_libraries})
target_link_libraries (${name} PRIVATE ${project_libraries})
add_threads (${name})
endforeach ()
add_dependencies (xD replies)
add_dependencies (xC replies xC-proto)
target_link_libraries (xC ${xC_libraries})
target_link_libraries (xC PRIVATE ${xC_libraries})
target_include_directories (xC PRIVATE ${Termo_INCLUDE_DIRS})
if (WANT_XF)
@@ -187,7 +189,7 @@ if (WANT_XF)
add_executable (xF xF.c ${project_config})
add_dependencies (xF xC-proto)
target_link_libraries (xF ${x11_LIBRARIES} ${project_libraries})
target_link_libraries (xF PRIVATE ${x11_LIBRARIES} ${project_libraries})
add_threads (xF)
endif ()
+1 -1
Submodule liberty updated: f28aa74e6b...b7f6b0c757