[FFmpeg-devel] [PATCH 1/2] configure: fix nvenc detection logic
Carl Eugen Hoyos
ceffmpeg at gmail.com
Wed Aug 31 18:42:05 EEST 2016
2016-08-31 17:32 GMT+02:00 James Almer <jamrial at gmail.com>:
> On 8/31/2016 11:58 AM, Carl Eugen Hoyos wrote:
>> 2016-08-31 16:42 GMT+02:00 Timo Rothenpieler <timo at rothenpieler.org>:
>>
>>> +if enabled x86; then
>>> + case $target_os in
>>> + mingw32*|mingw64*|win32|win64|linux|cygwin*)
>>> + ;;
>>> + *)
>>> + disable nvenc
>>> + ;;
>>> + esac
>>> +else
>>> + disable nvenc
>>> fi
>>
>>> +enabled nvenc &&
>>> + check_cc -I$source_path <<EOF || disable nvenc
>>
>> Why is the complicated part above still necessary with
>> this check?
>
> This test makes sure broken compilers like msvc 2012 don't enable nvenc.
I wonder now if the new check can also test for x86 Windows or Linux.
> But otherwise, without the above arch and OS checks it would succeed on
> pretty much any target since it simply compiles a standalone header.
Thank you.
Carl Eugen
More information about the ffmpeg-devel
mailing list