diff options
| author | Ethan Morgan <ethan@gweithio.com> | 2026-02-14 16:44:06 +0000 |
|---|---|---|
| committer | Ethan Morgan <ethan@gweithio.com> | 2026-02-14 16:44:06 +0000 |
| commit | 54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch) | |
| tree | d915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/box2d/libm.diff | |
Diffstat (limited to 'vcpkg/ports/box2d/libm.diff')
| -rw-r--r-- | vcpkg/ports/box2d/libm.diff | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/vcpkg/ports/box2d/libm.diff b/vcpkg/ports/box2d/libm.diff new file mode 100644 index 0000000..e7b5c51 --- /dev/null +++ b/vcpkg/ports/box2d/libm.diff @@ -0,0 +1,18 @@ +diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt +index dbc41b1..9ae252d 100644 +--- a/src/CMakeLists.txt ++++ b/src/CMakeLists.txt +@@ -87,6 +87,13 @@ target_include_directories(box2d + + set(CMAKE_DEBUG_POSTFIX "d") + ++if(NOT WIN32) ++ find_library(HAVE_LIBM m) ++ if(HAVE_LIBM) ++ target_link_libraries(box2d PRIVATE m) ++ endif() ++endif() ++ + # Box2D uses C17 for _Static_assert and anonymous unions + set_target_properties(box2d PROPERTIES + C_STANDARD 17 |