[FFmpeg-user] Minimal ffmpeg build
Moritz Barsnick
barsnick at gmx.net
Mon Aug 17 12:50:29 CEST 2015
On Sun, Aug 16, 2015 at 22:21:36 +0000, Carl Eugen Hoyos wrote:
> Moritz Barsnick <barsnick <at> gmx.net> writes:
> > I have added "--disable-libxcb" to get rid of
> > even more dependencies,
>
> Are you sure?
Yes and no. :-)
> I thought that it would not reduce the number of
> dependencies. (If it does I believe you have
> found an unknown bug, probably a regression.)
Apparently, only the output of configure differs, the build processes
are identical, the resulting builds look similar (same filesize, binary
differences), and neither of them have a direct or indirect libxcb
dependency. Perhaps configure is just fooling me.
configure output diff appended.
(Diffing config.log is sort of pointless, and I'm too lazy to figure
out a "diff -X" filter or a perl term to make them comparable. Only one
of them contains "libxcb=no" though.)
Moritz
--- ffmpeg-disable-everything.configure.txt 2015-08-17 11:19:32.000000000 +0200
+++ ffmpeg-disable-everything.disable-libxcb.configure.txt 2015-08-17 11:36:40.000000000 +0200
@@ -1,4 +1,4 @@
-barsnick at sunshine:/usr/new/tools/video/ffmpeg/ffmpeg-build-2015-08-16-2 > ./configure --disable-everything --disable-doc --disable-network --disable-vdpau --enable-ffmpeg --enable-protocol=file --enable-demuxer=mov --enable-muxer=mp4 --enable-bsf=h264_mp4toannexb
+barsnick at sunshine:/usr/new/tools/video/ffmpeg/ffmpeg-build-2015-08-16-2 > ./configure --disable-everything --disable-doc --disable-network --disable-vdpau --disable-libxcb --enable-ffmpeg --enable-protocol=file --enable-demuxer=mov --enable-muxer=mp4 --enable-bsf=h264_mp4toannexb
install prefix /usr/local
source path .
C compiler gcc
@@ -41,9 +41,8 @@
makeinfo supports HTML no
External libraries:
-iconv libxcb_shm xlib
-libxcb libxcb_xfixes zlib
-libxcb_shape sdl
+iconv xlib zlib
+sdl
Enabled decoders:
More information about the ffmpeg-user
mailing list