#5036: Compilation failure on cygwin64 -------------------------------------+------------------------------------- Reporter: kevmitch | Type: defect Status: new | Priority: normal Component: | Version: undetermined | unspecified Keywords: | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- On cygwin, the new SChannel SSP TLS protocol code introduced in 4c8d86eb18e2fc8fcd5819a33599422454fdeff8 causes the compile to fail.
the compilation procedure is {{{ git clone https://github.com/FFmpeg/FFmpeg.git mkdir ffmpeg_build && cd ffmpeg_build ../ffmpeg/configure make 2>&1 | tee make.log }}} The first error is {{{ In file included from /usr/include/w32api/sspi.h:10:0, from /usr/include/w32api/security.h:33, from /home/kevmitch/mpv- build/ffmpeg/libavformat/tls_schannel.c:31: /usr/include/w32api/ntsecapi.h:15:11: error: unknown type name ‘LONG’ typedef LONG NTSTATUS,*PNTSTATUS; }}} Full config.log and a log of stdout/stderr from make are attached. -- Ticket URL: <https://trac.ffmpeg.org/ticket/5036> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker _______________________________________________ FFmpeg-trac mailing list FFmpeg-trac@avcodec.org http://ffmpeg.org/mailman/listinfo/ffmpeg-trac