如何在 Ubuntu 12.04 上编译当前 VLC 版本 (2.2.4)?

如何在 Ubuntu 12.04 上编译当前 VLC 版本 (2.2.4)?

我尝试编译当前版本的VLC 媒体播放器在 Ubuntu 12.04 LTS 上。

为了实现这一点我尝试了以下方法:

  • 我提取.xztar xvfJ vlc-2.2.4.tar.xz
  • 切换到vlc-2.2.4目录
  • 已执行./bootstrap
  • 已执行./configure
  • 已执行./make

不工作
我必须安装几个*-dev包(依赖项)才能sudo apt-get -y install *继续进行。

不幸的是,即使这样也不足以创建可执行文件。我在此make过程中遇到了以下错误消息:

video_chroma/swscale.c:39:32:致命错误:libswscale/version.h:未找到文件或目录

尝试研究此错误没有成功。
所以我的完整问题是:

我必须采取哪些具体步骤才能在 Ubuntu 12.04 上成功编译 VLC-2.2.4?

答案1

我遇到了类似的问题并且这对我有用:

% cd contrib
% mkdir native
% cd native
% ../bootstrap
% make

您可能需要的其他一切都在这里:https://wiki.videolan.org/UnixCompile/

如果这不起作用-请检查您的依赖关系。

相关内容