[FFmpeg-user] build error

Jim Worrall coniophora at gmail.com
Wed Dec 27 20:52:56 EET 2017

I’m building a fresh git clone of ffmpeg on freebsd using clang.  
The configure step goes fine with:

./configure --cc=/usr/bin/clang --pkg-config-flags="--static" --enable-static 
--disable-shared --enable-nonfree --enable-gpl --enable-hardcoded-tables 
--enable-version3 --enable-libfdk-aac --enable-libx264 --enable-libx265 
--enable-avfilter --enable-filters --disable-indevs --disable-outdevs 
--disable-ffserver --disable-network

Then I type 'gmake install clean’

It gets almost to the end, after it actually installs ffmpeg and ffprobe and
some docs and such, then comes to a halt:

INSTALL	libavutil/libavutil.a
INSTALL	libavdevice/avdevice.h
INSTALL	libavdevice/version.h
GEN	libavdevice/libavdevice.pc
.: cannot open libavformat/libavformat.version: No such file or directory
gmake: *** [ffbuild/library.mak:102: libavdevice/libavdevice.pc] Error 2

Indeed, there is no libavformat.version in the libavformat directory.  Am I
doing something wrong or is a file missing?

The ffmpeg installed shows:
ffmpeg version N-89628-gaff1678477 Copyright (c) 2000-2017 the FFmpeg developers
  built with FreeBSD clang version 3.8.0 (tags/RELEASE_380/final 262564) (based on LLVM 3.8.0)
  configuration: --cc=/usr/bin/clang --pkg-config-flags=--static --enable-static --disable-shared --enable-nonfree --enable-gpl --enable-hardcoded-tables --enable-version3 --enable-libfdk-aac --enable-libx264 --enable-libx265 --enable-avfilter --enable-filters --disable-indevs --disable-outdevs --disable-ffserver --disable-network


More information about the ffmpeg-user mailing list