Skip to content

Commit 9229d68

Browse files
authored
Add -lm and disable EXPRECISION support on *BSD
fixes #2075
1 parent 32c7063 commit 9229d68

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

cmake/os.cmake

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,11 @@ if (${CMAKE_SYSTEM_NAME} STREQUAL "Linux")
88
set(NO_EXPRECISION 1)
99
endif ()
1010

11+
if (${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD|OpenBSD|NetBSD|DragonFly")
12+
set(EXTRALIB "${EXTRALIB} -lm")
13+
set(NO_EXPRECISION 1)
14+
endif ()
15+
1116
if (${CMAKE_SYSTEM_NAME} STREQUAL "AIX")
1217
set(EXTRALIB "${EXTRALIB} -lm")
1318
endif ()

0 commit comments

Comments
 (0)