summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorTimo Rothenpieler <timo@rothenpieler.org>2016-03-26 00:13:39 +0100
committerTimo Rothenpieler <timo@rothenpieler.org>2016-03-28 01:14:36 +0200
commit665c05f7cb703fba5965b36346344d0a8372965f (patch)
tree0e794677d7225bc14ec427357b78c4c2dee3daf3 /configure
parent48be92e5b6847f622fa356349d6fdf9d86aaf28b (diff)
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.
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure3
1 files changed, 2 insertions, 1 deletions
diff --git a/configure b/configure
index 5aa8c1fd8e..e550547d66 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; }