红联Linux门户
Linux帮助

fedora10下用源码编译vlc-1.1.1的诡异现象!

发布时间:2010-07-23 10:03:21来源:红联作者:mark111111
顺利解压,进入文件夹后 # ./configure 出错,提示:
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
按其提示把该去掉的都去掉,这样操作:
[root@FC10 vlc-1.1.1]# ./configure --disable-lua --disable-mad --disable-avcodec --disable-avformat --disable-swscale --disable-postproc --disable-a52
还出现这个:
configure: error: Package requirements (fribidi) were not met:

No package 'fribidi' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables FRIBIDI_CFLAGS
and FRIBIDI_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
不知道这个编译问题如何解决呀?先行拜谢linux达人相助
文章评论

共有 2 条评论

  1. deepwhite 于 2010-07-23 15:29:42发表:

    老版本的发行版,去装太新的软件,十有八九会碰到很多问题。
    慢慢弄吧!或者换个新一些的发行版。

  2. deepwhite 于 2010-07-23 15:28:28发表:

    首先声明,我不用Fedora,所以这里只能算是建议,具体的还要你自己去实践。

    它这里需要的应该是devel包,例如提示需要lua,那么你去搜索一下lua-devel,提示缺
    少fribidi, 就把fribidi-devel也装上。

    试试吧。