Update sys CMake configuration to link execinfo for BSD variants

This commit is contained in:
ysdragon 2025-01-08 11:27:06 +02:00
parent 7ba29029e1
commit 2ec2ef8bbf
No known key found for this signature in database
GPG key ID: AE6E8E17DA81BA0E

View file

@ -55,7 +55,7 @@ elseif(UNIX)
ERROR_VARIABLE COMPILER_OUTPUT
OUTPUT_STRIP_TRAILING_WHITESPACE)
if(COMPILER_OUTPUT MATCHES "musl")
if(COMPILER_OUTPUT MATCHES "musl|freebsd|openbsd|netbsd")
target_link_libraries(syslib INTERFACE execinfo m)
else()
target_link_libraries(syslib INTERFACE m)