科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道Ubuntu6.06 Linux安装Mplayer过程解析

Ubuntu6.06 Linux安装Mplayer过程解析

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文将为大家解析Ubuntu6.06 Linux安装Mplayer过程。

作者:skid 来源:赛迪网 2008年6月25日

关键字: 命令行 Linux 技巧

  • 评论
  • 分享微博
  • 分享邮件

注意:

--prefix=/usr/local/mplayer 是安装路径

--enable-gui 安装图形化用户界面

--enable-freetype 调节字体(可以防止Mplayer发生乱码)

--with-codecsdir=/usr/lib/codecs/

--with-win32libdir=/usr/lib/wincodecs 指定解码位置

--language=zh_CN 中文

出错:

Checking for inttypes.h (required) ... no

Checking for bitypes.h (inttypes.h predecessor) ...no

Error: Cannot find header either inttypes.h or bitypes.h (see DOCS/HTML/en/faq.h)

郁闷,估计又是什么开发库没有装,没办法google了下,看到网上有人说得装libc6-dev,装一个吧:

sudo apt-get install libc6-dev

运行过程中安装了两个包:libc6-dev linux-kernel-headers

再次运行configure,又出错了:

Checking for GUI ... yes

Error: The GUI requires PNG support, please install libpng and libpng-dev packages.

Check "configure.log" if you do not understand why it failed.

我哭,这个也没有啊,dpkg了下,系统里面是有libpng的,但是没有libpng-dev,接着get吧:

sudo apt-get install libpng12-dev

运行configure,再次出错,崩溃了.....

Error: X11 support required for GUI compilation.

去网上Google了下,需要GTK的dev包,继续get,我就不信了:

sudo apt-get install libgtk1.2-dev

这会安装了15个包:

libglib1.2 libglib1.2-dev libgtk1.2 libgtk1.2-common libgtk1.2-dev libx11-dev libxau-dev libxdmcp-dev libxext-dev libxi-dev pkg-config x11proto-core-dev x11proto-input-dev x11proto-kb-dev x11proto-xext-dev

无语了......还好终与configure过了.

接着make吧,又一次华丽的倒在了错误之下:

./version.sh `cc -dumpversion`

cc -c -Wdeclaration-after-statement -fno-PIC -O4 -march=prescott -mtune=prescott -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I. -I./libavutil -I./libavcodec -o mplayer.o mplayer.c

In file included from mplayer.c:59:

libvo/font_load.h:5:22: error: ft2build.h: No such file or directory

libvo/font_load.h:6:10: error: #include expects "FILENAME" or

In file included from mplayer.c:59:

libvo/font_load.h:40: error: expected specifier-qualifier-list before 'FT_Face'

make: *** [mplayer.o] 错误 1

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章