自带的MPlayer不能播放rmvb文件,网上找如何安装插件,找不到。
就打算装个VLC
缺了一大堆东西
基本却什么装什么就好了
这里有几点需要注意的
会有个叫lua的东西,每次config总是会报找不到
确认了lua.pc在目录下,
调用 pkg-config --modversion lua可以找到
打开vlc的configure文件,发现文件要找lua5.1
把相应的Lua.pc的名字改成lua5.1.pc就好了,或者修改configure文件,把lua后面的5.1去掉
如果是64位系统,在lua的src文件夹中找到makefile,在编译选项CFLAGS后面添上 -fPIC
比较烦人的是那个live555
我去官网上下载了live555,不允许在configure的时候prefix,默认生成在/usr/local下面
这里就有问题了,vlc的configure文件中,现调用 pkg-configure --exists live555去找pkg
看了以下Live555的readme,根本就不生成pkg,更提不上pc文件,所以肯定是找不到的,
继续往下看,在找不到包的情况下,会去找头文件等其他东西,自己编译,但是需要指定CONTRIB_DIR变量
于是调用可以在编译VLC的时候 ./configure --with-c