从源代码安装时遇到配置错误

从源代码安装时遇到配置错误

我下载了vlc源vlc-2.0.6.tar.xz来自 sourceforge。

通过编译时./configure,出现以下错误:

configure: error: Could not find libmad on your system: you may get it from http://www.underbit.com/products/mad/. Alternatively you can use --disable-mad to disable the mad plugin.

./configure ----disable-mad重试其他错误后:

No package 'libavutil' found. Pass --disable-avcodec to ignore this error.

等等。如何解决这个问题?我应该使用 --disable 持续禁用吗?

如何解决此类配置错误。这个问题不仅限于 vlc,而且广泛地我将从源代码安装包。

答案1

我建议您按照命令来解决此问题。

apt-get build-dep vlc
./configure

Ubuntu 存储库也有 vlc。

因此您可以使用以下命令来构建它。

apt-get source vlc
cd vlc-<version>
dpkg-buildpackage

用于dpkg-buildpackage -uc -us -b获取二进制文件,dpkg-buildpackage -uc -us -S无需使用 sudo 即可获取源包。

相关内容