[Libav-user] The newly released ffmpeg2.2 cannot work on Windows XP, can it?

Object leachong at qq.com
Tue Apr 1 12:13:34 CEST 2014


The ffmpeg2.2 that I just downnloaded is not workable on XP, and the prompt says :


ffplay.exe - Entry Point Not Found
	The procedure entry point InitializeConditionVariable could not be located in the dynamic link library KERNEL32.dll.


configuration commands:


ffmpeg version N-61801-gc25d2cd Copyright (c) 2000-2014 the FFmpeg developers
  built on Mar 24 2014 22:01:06 with gcc 4.8.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 69.100 / 52. 69.100
  libavcodec     55. 54.100 / 55. 54.100
  libavformat    55. 35.100 / 55. 35.100
  libavdevice    55. 11.100 / 55. 11.100
  libavfilter     4.  3.100 /  4.  3.100
  libswscale      2.  5.102 /  2.  5.102
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100
Hyper fast Audio and Video encoder





Meanwhile, the compiled version of ffmpeg2.2 SC that I’ve downloaded also cannot work on XP with the prompts saying :


ffmpeg.exe - Entry Point Not Found
	The procedure entry point SleepConditionVariableCS could not be located in the dynamic link library KERNEL32.dll.


 I’ve tried to replace “_WIN32_WINNT” in “compat/w32pthreads.h” with “0x0501”, but it didn’t work, either. 
Following is my configuration commands:


ffmpeg version 2.2.git Copyright (c) 2000-2014 the FFmpeg developers
  built on Apr  1 2014 17:37:17 with gcc 4.7.2 (GCC)
  configuration: --prefix='/D/ffmpeg/' --enable-gpl --enable-version3 --enable-nonfree --enable-runtime-cpudetect --enable-postproc --enable-pthreads --enable-yasm --disable-ffplay --disable-ffprobe --disable-ffserver --disable-debug --enable-memalign-hack --enable-static --disable-shared --enable-bzlib --cpu=i686 --disable-protocol=http --disable-protocol=pipe --disable-protocol=rtp --disable-protocol=tcp --disable-protocol=udp --disable-encoder=aac --disable-decoder=amrnb --disable-encoder=vorbis --disable-decoder=snow --disable-encoder=snow --enable-libaacplus --enable-encoder=libaacplus --enable-libgsm --enable-decoder=libgsm --enable-encoder=libgsm --enable-libfaac --enable-encoder=libfaac --enable-libmp3lame --enable-encoder=libmp3lame --enable-libopenjpeg --enable-decoder=libopenjpeg --enable-libschroedinger --enable-decoder=libschroedinger --enable-encoder=libschroedinger --enable-libspeex --enable-decoder=libspeex --enable-libtheora --enable-encoder=libtheora --enable-libvorbis --enable-encoder=libvorbis --enable-libvpx --enable-libx264 --enable-encoder=libx264 --enable-libx265 --enable-encoder=libx265 --enable-libxvid --enable-encoder=libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-demuxer=nut --disable-muxer=nut --extra-cflags='-DREDIRECT_DEBUG_LOG -D_WIN32_WINNT=0x0501 -U__STRICT_ANSI__ -fno-strict-aliasing -I/usr/local/include' --extra-ldflags=-L/usr/local/lib
  libavutil      52. 69.100 / 52. 69.100
  libavcodec     55. 54.100 / 55. 54.100
  libavformat    55. 35.100 / 55. 35.100
  libavdevice    55. 11.100 / 55. 11.100
  libavfilter     4.  3.100 /  4.  3.100
  libswscale      2.  5.102 /  2.  5.102
  libswresample   0. 18.100 /  0. 18.100
  libpostproc    52.  3.100 / 52.  3.100



Does anyone know how to make the ffmpeg2.2 supported on XP by modifying the SC? By the way, I am configuring and compiling it on Windows 7.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ffmpeg.org/pipermail/libav-user/attachments/20140401/6bb2a335/attachment.html>


More information about the Libav-user mailing list