Skip to content

Commit 8bfb2b8

Browse files
committed
Fix: link libpython-* to math library
1 parent 688ce1d commit 8bfb2b8

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

graalpython/com.oracle.graal.python.cext/CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,9 @@ target_compile_options(${TARGET_LIBPYTHON} PRIVATE ${CFLAGS_WARNINGS})
229229
if(WIN32)
230230
target_link_directories(${TARGET_LIBPYTHON} PRIVATE ${GRAALVM_LLVM_LIB_DIR})
231231
target_link_libraries(${TARGET_LIBPYTHON} sulong-native graalvm-llvm)
232+
else()
233+
# Link to math library; required for functions like 'hypot' or similar
234+
target_link_libraries(${TARGET_LIBPYTHON} m)
232235
endif()
233236

234237
install(TARGETS ${TARGET_LIBPYTHON} DESTINATION bin)

0 commit comments

Comments
 (0)