mirror of
https://gitflic.ru/project/erthink/libmdbx.git
synced 2025-10-27 18:28:25 +00:00
mdbx: cleanup makefile from linking with libm.
This commit is contained in:
parent
4bdd2f5032
commit
9bc123177f
12
GNUmakefile
12
GNUmakefile
@ -119,16 +119,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
|
||||
@ -545,7 +545,7 @@ $(foreach file,$(TEST_SRC),$(eval $(call test-rule,$(file))))
|
||||
define tool-rule
|
||||
mdbx_$(1): src/tools/$(1).c libmdbx.a
|
||||
@echo ' CC+LD $$@'
|
||||
$(QUIET)$$(CC) $$(CFLAGS) $$(MDBX_BUILD_OPTIONS) -Isrc '-DMDBX_CONFIG_H="config.h"' $$^ $$(EXE_LDFLAGS) $$(LIBS) -o $$@
|
||||
$(QUIET)$$(CC) $$(CFLAGS) $$(MDBX_BUILD_OPTIONS) -Isrc '-DMDBX_CONFIG_H="config.h"' $$^ $$(EXE_LDFLAGS) $$(LIBS) -lm -o $$@
|
||||
|
||||
mdbx_$(1).static: src/tools/$(1).c mdbx-static.o
|
||||
@echo ' CC+LD $$@'
|
||||
@ -561,7 +561,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 . -lm -l mdbx $(EXE_LDFLAGS) $(LIBS) -o $@
|
||||
|
||||
$(MDBX_GIT_DIR)/HEAD $(MDBX_GIT_DIR)/index $(MDBX_GIT_DIR)/refs/tags:
|
||||
@echo '*** ' >&2
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user