mirror of
				https://gitflic.ru/project/erthink/libmdbx.git
				synced 2025-10-30 19:58:40 +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