You've already forked FFmpeg
							
							
				mirror of
				https://github.com/FFmpeg/FFmpeg.git
				synced 2025-10-30 23:18:11 +02:00 
			
		
		
		
	Merge commit '3ae0e721c7b6e0483801b9039b3d140e3b68b7f5'
* commit '3ae0e721c7b6e0483801b9039b3d140e3b68b7f5': checkasm: Always link statically Merged-by: Michael Niedermayer <michael@niedermayer.cc>
This commit is contained in:
		
							
								
								
									
										1
									
								
								Makefile
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								Makefile
									
									
									
									
									
								
							| @@ -60,6 +60,7 @@ include $(SRC_PATH)/common.mak | |||||||
|  |  | ||||||
| FF_EXTRALIBS := $(FFEXTRALIBS) | FF_EXTRALIBS := $(FFEXTRALIBS) | ||||||
| FF_DEP_LIBS  := $(DEP_LIBS) | FF_DEP_LIBS  := $(DEP_LIBS) | ||||||
|  | FF_STATIC_DEP_LIBS := $(STATIC_DEP_LIBS) | ||||||
|  |  | ||||||
| all: $(AVPROGS) | all: $(AVPROGS) | ||||||
|  |  | ||||||
|   | |||||||
| @@ -118,8 +118,9 @@ TOOLOBJS  := $(TOOLS:%=tools/%.o) | |||||||
| TOOLS     := $(TOOLS:%=tools/%$(EXESUF)) | TOOLS     := $(TOOLS:%=tools/%$(EXESUF)) | ||||||
| HEADERS   += $(HEADERS-yes) | HEADERS   += $(HEADERS-yes) | ||||||
|  |  | ||||||
| PATH_LIBNAME = $(foreach NAME,$(1),lib$(NAME)/$($(CONFIG_SHARED:yes=S)LIBNAME)) | PATH_LIBNAME = $(foreach NAME,$(1),lib$(NAME)/$($(2)LIBNAME)) | ||||||
| DEP_LIBS := $(foreach lib,$(FFLIBS),$(call PATH_LIBNAME,$(lib))) | DEP_LIBS := $(foreach lib,$(FFLIBS),$(call PATH_LIBNAME,$(lib),$(CONFIG_SHARED:yes=S))) | ||||||
|  | STATIC_DEP_LIBS := $(foreach lib,$(FFLIBS),$(call PATH_LIBNAME,$(lib))) | ||||||
|  |  | ||||||
| SRC_DIR    := $(SRC_PATH)/lib$(NAME) | SRC_DIR    := $(SRC_PATH)/lib$(NAME) | ||||||
| ALLHEADERS := $(subst $(SRC_DIR)/,$(SUBDIR),$(wildcard $(SRC_DIR)/*.h $(SRC_DIR)/$(ARCH)/*.h)) | ALLHEADERS := $(subst $(SRC_DIR)/,$(SUBDIR),$(wildcard $(SRC_DIR)/*.h $(SRC_DIR)/$(ARCH)/*.h)) | ||||||
|   | |||||||
| @@ -22,8 +22,8 @@ tests/checkasm/%.o: CFLAGS := $(CFLAGS:-Wstrict-prototypes=-Wno-strict-prototype | |||||||
|  |  | ||||||
| CHECKASM := tests/checkasm/checkasm$(EXESUF) | CHECKASM := tests/checkasm/checkasm$(EXESUF) | ||||||
|  |  | ||||||
| $(CHECKASM): $(EXEOBJS) $(CHECKASMOBJS) $(FF_DEP_LIBS) | $(CHECKASM): $(EXEOBJS) $(CHECKASMOBJS) $(FF_STATIC_DEP_LIBS) | ||||||
| 	$(LD) $(LDFLAGS) $(LDEXEFLAGS) $(LD_O) $(CHECKASMOBJS) $(FF_EXTRALIBS) | 	$(LD) $(LDFLAGS) $(LDEXEFLAGS) $(LD_O) $(CHECKASMOBJS) $(FF_STATIC_DEP_LIBS) $(EXTRALIBS) | ||||||
|  |  | ||||||
| checkasm: $(CHECKASM) | checkasm: $(CHECKASM) | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user