From 665c05f7cb703fba5965b36346344d0a8372965f Mon Sep 17 00:00:00 2001 From: Timo Rothenpieler Date: Sat, 26 Mar 2016 00:13:39 +0100 Subject: [PATCH] configure: Fail if CUDA enabled but not found Without this patch, configure still passes and enables CUDA, no matter if it was actually found, breaking the build in case it was not. --- configure | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/configure b/configure index 5aa8c1fd8e6..e550547d663 100755 --- a/configure +++ b/configure @@ -5513,7 +5513,8 @@ enabled avfoundation_indev && { check_lib2 CoreGraphics/CoreGraphics.h CGGetActi enabled avisynth && { { check_lib2 "windows.h" LoadLibrary; } || { check_lib2 "dlfcn.h" dlopen -ldl; } || die "ERROR: LoadLibrary/dlopen not found for avisynth"; } -enabled cuda && check_lib cuda.h cuInit -lcuda +enabled cuda && { check_lib cuda.h cuInit -lcuda || + die "ERROR: CUDA not found"; } enabled chromaprint && require chromaprint chromaprint.h chromaprint_get_version -lchromaprint enabled coreimage_filter && { check_header_objcc QuartzCore/CoreImage.h || disable coreimage_filter; } enabled coreimagesrc_filter && { check_header_objcc QuartzCore/CoreImage.h || disable coreimagesrc_filter; } -- 2.39.2