mirror of
				https://gitflic.ru/project/erthink/libmdbx.git
				synced 2025-10-31 12:18:29 +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 | define uname2libs | ||||||
|   case "$(UNAME)" in |   case "$(UNAME)" in | ||||||
|     CYGWIN*|MINGW*|MSYS*|Windows*) |     CYGWIN*|MINGW*|MSYS*|Windows*) | ||||||
|       echo '-lm -lntdll -lwinmm'; |       echo '-lntdll -lwinmm'; | ||||||
|       ;; |       ;; | ||||||
|     *SunOS*|*Solaris*) |     *SunOS*|*Solaris*) | ||||||
|       echo '-lm -lkstat -lrt'; |       echo '-lkstat -lrt'; | ||||||
|       ;; |       ;; | ||||||
|     *Darwin*|OpenBSD*) |     *Darwin*|OpenBSD*) | ||||||
|       echo '-lm'; |       echo ''; | ||||||
|       ;; |       ;; | ||||||
|     *) |     *) | ||||||
|       echo '-lm -lrt'; |       echo '-lrt'; | ||||||
|       ;; |       ;; | ||||||
|   esac |   esac | ||||||
| endef | endef | ||||||
| @ -545,7 +545,7 @@ $(foreach file,$(TEST_SRC),$(eval $(call test-rule,$(file)))) | |||||||
| define tool-rule | define tool-rule | ||||||
| mdbx_$(1):	src/tools/$(1).c libmdbx.a | mdbx_$(1):	src/tools/$(1).c libmdbx.a | ||||||
| 	@echo '  CC+LD $$@' | 	@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 | mdbx_$(1).static:	src/tools/$(1).c mdbx-static.o | ||||||
| 	@echo '  CC+LD $$@' | 	@echo '  CC+LD $$@' | ||||||
| @ -561,7 +561,7 @@ $(foreach file,$(TOOLS),$(eval $(call tool-rule,$(file)))) | |||||||
| 
 | 
 | ||||||
| mdbx_test: $(TEST_OBJ) libmdbx.$(SO_SUFFIX) | mdbx_test: $(TEST_OBJ) libmdbx.$(SO_SUFFIX) | ||||||
| 	@echo '  LD $@' | 	@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: | $(MDBX_GIT_DIR)/HEAD $(MDBX_GIT_DIR)/index $(MDBX_GIT_DIR)/refs/tags: | ||||||
| 	@echo '*** ' >&2 | 	@echo '*** ' >&2 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user