linux编译VLC,常见错误

转载 2013年12月04日 13:45:42

./configure: 
configure: error: C compiler cannot create executables
=>sudo apt-get install build-essential

error:BuggyGNU/libc (version 2.5 - 2.7) present. VLC would crash; there is no viable
work-around for this. Check with your distribution vendor on how to update the
glibc run-time. Alternatively, build with --disable-nls --disable-mozilla
=>sudo ./configure --disable-nls --disable-mozilla

 

configure: error: Could not find lua. Lua is needed for some interfaces (rc, telnet, http) as well as many other custom scripts. Use --disable-lua to ignore this error.
但我运行# yum install lua后提示:
Package lua-5.1.4-2.fc10.i386 already installed and latest version
后来才知道应当安装lua-devel,安装后解决了这个问题,后面的fribidi-devel小生也是这时候安装的)


error: Couldn't find DBus >= 1.0.0, install libdbus-dev ?
=> sudo apt-get install libhal-dev libdbus-1-dev

error: Could not find libmad on your system:...


libmad-0.15.1b.tar.gz

./configure

make

make install

 

error: Could not find libavcodec or libavutil...
=>sudo apt-get install libavcodec-dev

error: Could not find libavformat or libavutil...
=>sudo apt-get install libavformat-dev

error: Could not find libswscale...
=>sudo apt-get install libswscale-dev

error: Could not find libpostproc...
=>sudo apt-get install libpostproc-dev

error: Could not find liba52 on your system:...
=>sudo apt-get install liba52-dev

error: No package 'xcb' found

=>apt-get install libx11-xcb-dev 

error: No package 'xcb-shm' found

=>sudo apt-get install libxcb-shm0-dev

error: No package 'xcb-xv' found

=>sudo apt-get install libxcb-xv0-dev

error: Please install GL development package...
=>sudo apt-get install mesa-common-dev mesademos libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev

... FRIBIDI ...QT4
=>sudo apt-get install libfribidi-dev libqt4-dev

装上qt以后还要还是让pkg-config可以找到qt4就可以了(/opt/qtsdk/qt/lib/pkgconfig) 
export PKG_CONFIG_PATH="/usr/lib/pkgconfig:/usr/local/lib/pkgconfig:/root/soft/ffmpeg/lib/pkgconfig:/root/soft/fribidi/lib/pkgconfig:/opt/qtsdk/qt/lib/pkgconfig" 

error: libgcrypt support required for RemoteOSD plugin
=>sudo apt-get install libgcrypt-dev

相关文章推荐

Could not find lua. Lua is needed for some interfaces

sudo apt-get install lua5.1 liblua5.1-dev

VLC自学笔记2-配置./configuree

./config checking for luaL_newstate in -llua ... no configure: error: Could not find lua. Lua is ...

VLC二次开发环境搭建

本次安装平台:ubuntu10.04   vlc1.1.7 1、 下载源码(放到指定的文件夹) vlc vlc-1.1.7.tar.bz2:  http://download.videolan....

VLC介绍以及库的使用

VLC原指VideoLAN客户端(VideoLANClient),是一款开源的、跨平台的、可扩展的、多媒体播放器、流媒体服务器及框架,可播放大多数多媒体文件,以及DVD、音频CD、VCD及各类流媒体协...

FreeSWITCH安装报错“You must install libyuv-dev to build mod_fsv”的解决方案

http://www.cnblogs.com/hezhixiong/p/4797511.html 需要同时完成以下步奏才可以 (1)下载libyuv源码并编译        ...

error: libgcrypt version 1.1.94 or higher not found

sudo apt-get install libgcrypt11-dev

在linux(ubuntu)下编译VLC中出现的问题

首先安装依赖库: apt-get install -ylibdbus-1-dev lua5.1 liblua5.1-dev libmad0-dev libavcodec-dev libavforma...

ubuntu14.04上VLC编译问题

最近将VLC-2.1.6在ubuntu上编译,由于gstreamer版本是0.10,因此不能用vlc 2.0之后的版本. 编译时报错,错误信息如下: /usr/bin/ld: /usr/local/l...
  • qpx0033
  • qpx0033
  • 2016年02月03日 15:29
  • 595

Linux下完整编译VLC 源代码过程详解

原本想自己写。人家写的不错。就转过来了。     1、Linux版VLC源代码 vlc -1.1.7.tar.bz2 下载 ----------------------------------...

VLC播放器安装

想边上班边听歌,可惜办公电脑有点差,所以装的是fedora 10.又用的是代理上网,网速严重受限,同事传了些mp3,居然听不了,没mp3解码器,晕倒。。想到自家电脑装的vlc播放器,不错,就装上耍起,...
  • lqrensn
  • lqrensn
  • 2011年02月11日 15:44
  • 8665
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:linux编译VLC,常见错误
举报原因:
原因补充:

(最多只允许输入30个字)