• Rostislav Pehlivanov's avatar
    configure: error out on unsupported MSVC versions · ce943dd6
    Rostislav Pehlivanov authored
    The FATE tests for MSVC versions older than 2013 are untested in FATE
    and apparently are no longer supported.
    
    This commit makes the configure process error out in case an older version
    is used, and suggests to use a supported version of MSVC to compile.
    
    This also changes the documentation to reflect this.
    
    As discussed on IRC:
    
    2018-05-12 19:45:16     jamrial then again, most of those were for old msvc, and i think we're not supporting versions older than 2013 (first one c99 compliant) anymore
    2018-05-12 19:45:43     +JEEB   yea, I think 2013 update 2 is needed
    
    22:53 <@atomnuker> nevcairiel: which commit broke/unsupported support for msvc 2013?
    23:23 <@atomnuker> okay, it was JEEB
    23:25 <+JEEB> which was for 2012 and older
    23:25 <+JEEB> and IIRC we no longer test those in FATE so that was my assumption
    23:26 <+JEEB> 2013 is when MS got trolled enough to actually update their C part
    23:26 <+JEEB> aand actually advertised FFmpeg support
    23:26 <+JEEB> (although it was semi-failing until VS2013 update 1 or 2)
    Signed-off-by: 's avatarRostislav Pehlivanov <atomnuker@gmail.com>
    ce943dd6
Name
Last commit
Last update
compat Loading commit data...
doc Loading commit data...
ffbuild Loading commit data...
fftools Loading commit data...
libavcodec Loading commit data...
libavdevice Loading commit data...
libavfilter Loading commit data...
libavformat Loading commit data...
libavresample Loading commit data...
libavutil Loading commit data...
libpostproc Loading commit data...
libswresample Loading commit data...
libswscale Loading commit data...
presets Loading commit data...
tests Loading commit data...
tools Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
CONTRIBUTING.md Loading commit data...
COPYING.GPLv2 Loading commit data...
COPYING.GPLv3 Loading commit data...
COPYING.LGPLv2.1 Loading commit data...
COPYING.LGPLv3 Loading commit data...
CREDITS Loading commit data...
Changelog Loading commit data...
INSTALL.md Loading commit data...
LICENSE.md Loading commit data...
MAINTAINERS Loading commit data...
Makefile Loading commit data...
README.md Loading commit data...
RELEASE Loading commit data...
configure Loading commit data...