From f695a1b48ef02a27d21ec18b1319a31ab6402f8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D0=B5=D0=BE=D0=BD=D0=B8=D0=B4=20=D0=AE=D1=80=D1=8C?= =?UTF-8?q?=D0=B5=D0=B2=20=28Leonid=20Yuriev=29?= Date: Mon, 27 Oct 2025 18:14:24 +0300 Subject: [PATCH] mdbx-make: cleanup from linking with `libm`. --- GNUmakefile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index c29ae8f4..fd902c5a 100644 --- a/GNUmakefile +++ b/GNUmakefile @@ -120,16 +120,16 @@ endef define uname2libs case "$(UNAME)" in CYGWIN*|MINGW*|MSYS*|Windows*) - echo '-lm -lntdll -lwinmm'; + echo '-lntdll -lwinmm'; ;; *SunOS*|*Solaris*) - echo '-lm -lkstat -lrt'; + echo '-lkstat -lrt'; ;; *Darwin*|OpenBSD*) - echo '-lm'; + echo ''; ;; *) - echo '-lm -lrt'; + echo '-lrt'; ;; esac endef @@ -562,7 +562,7 @@ $(foreach file,$(TOOLS),$(eval $(call tool-rule,$(file)))) mdbx_test: $(TEST_OBJ) libmdbx.$(SO_SUFFIX) @echo ' LD $@' - $(QUIET)$(CXX) $(CXXFLAGS) $(TEST_OBJ) -Wl,-rpath . -L . -l mdbx $(EXE_LDFLAGS) $(LIBS) -o $@ + $(QUIET)$(CXX) $(CXXFLAGS) $(TEST_OBJ) -Wl,-rpath . -L . -l mdbx $(EXE_LDFLAGS) $(LIBS) -lm -o $@ $(MDBX_GIT_DIR)/HEAD $(MDBX_GIT_DIR)/index $(MDBX_GIT_DIR)/refs/tags: @echo '*** ' >&2