On Tue, Feb 09, 2016 at 06:54:40PM +0100, Anton Khirnov wrote:
> --- a/configure
> +++ b/configure
> @@ -4512,6 +4515,7 @@ done
> enabled avisynth && { check_lib2 "avisynth/avisynth_c.h windows.h"
> LoadLibrary ||
> check_lib2 "avxsynth/avxsynth_c.h dlfcn.h"
> dlopen -ldl ||
> die "ERROR: LoadLibrary/dlopen not found, or
> avisynth header not found"; }
> +enabled cuda && check_lib cuda.h cuInit -lcuda
> enabled frei0r && { check_header frei0r.h || die "ERROR: frei0r.h
> header not found"; }
> enabled gnutls && require_pkg_config gnutls gnutls/gnutls.h
> gnutls_global_init
> enabled libbs2b && require_pkg_config libbs2b bs2b.h bs2b_open
> @@ -4606,7 +4610,7 @@ if enabled libdc1394; then
> fi
>
> if enabled nvenc; then
> - check_header cuda.h || die "ERROR: cuda.h not found.";
> + enabled cuda || check_header cuda.h || die "ERROR: cuda.h not found.";
> check_header nvEncodeAPI.h || die "ERROR: nvEncodeAPI.h not found.";
> check_cpp_condition nvEncodeAPI.h "NVENCAPI_MAJOR_VERSION >= 5" ||
> die "ERROR: NVENC API version 4 or older is not supported";
Checking for cuda.h again seems unnecessary.
Shouldn't nvenc depend on cuda somehow?
Diego
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel