diff --git a/recipes/ffmpeg/all/conanfile.py b/recipes/ffmpeg/all/conanfile.py index 406c6e3386715..56054bbef3d82 100644 --- a/recipes/ffmpeg/all/conanfile.py +++ b/recipes/ffmpeg/all/conanfile.py @@ -537,12 +537,20 @@ def opt_append_disable_if_set(args, what, v): if not self.options.with_programs: args.append("--disable-programs") # since ffmpeg"s build system ignores CC and CXX + if tools.get_env("AR"): + args.append("--ar={}".format(tools.get_env("AR"))) if tools.get_env("AS"): args.append("--as={}".format(tools.get_env("AS"))) if tools.get_env("CC"): args.append("--cc={}".format(tools.get_env("CC"))) if tools.get_env("CXX"): args.append("--cxx={}".format(tools.get_env("CXX"))) + if tools.get_env("NM"): + args.append("--nm={}".format(tools.get_env("NM"))) + if tools.get_env("RANLIB"): + args.append("--ranlib={}".format(tools.get_env("RANLIB"))) + if tools.get_env("STRIP"): + args.append("--strip={}".format(tools.get_env("STRIP"))) extra_cflags = [] extra_ldflags = [] if is_apple_os(self) and self.settings.os.version: