#5370: MSYS2 (MinGW-w64) static build issue
---------------------------------+--------------------------------------
Reporter: Arukata | Type: defect
Status: new | Priority: minor
Component: ffmpeg | Version: git-master
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
---------------------------------+--------------------------------------
Resulting binaries fail to start due to a dependency on "avcodec-56.dll",
which is not generated. Adding -static to cflags etc didn't help. Shared
builds function fine, despite that no additional libraries are present in
this case either.
ffmpeg is otherwise installed via MSYS2's package manager. Possible this
is user error that I'm just not realizing.
Also, stripping debug symbols fails ("can't rename [binary], already
exists") if make clean is not run between builds. Didn't seem important
enough for a separate ticket, might be an msys2 problem.
./configure --enable-avisynth --enable-chromaprint --enable-fontconfig
--enable-ladspa --enable-libass --enable-libbluray --enable-libcaca
--enable-libcelt --enable-libcdio --enable-libdcadec --enable-libfaac
--enable-libfreetype --enable-libgme --enable-libgsm --enable-libmodplug
--enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libopencv --enable-libopenjpeg --enable-libopus --enable-librtmp
--enable-libschroedinger --enable-libsnappy --enable-libssh --enable-
libtesseract --enable-libtheora --enable-libtwolame --enable-libvorbis
--enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264
--enable-libx265 --enable-libxvid --enable-openal --enable-opengl
--enable-openssl --enable-gpl --enable-nonfree --enable-version3
--
Ticket URL: <https://trac.ffmpeg.org/ticket/5370>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
_______________________________________________
FFmpeg-trac mailing list
[email protected]
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac