QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1131|回复: 11

非常奇怪的mplayer安装问题

[复制链接]
发表于 2003-2-27 21:30:34 | 显示全部楼层 |阅读模式
我用支持图形界面的方式进行configure,结果如下:
Error: PNG support required for GUI compilation, please install libpng or libpng-dev packages.
我装了这两个包,可是提示还是如此.
我又查看configure.log的相应项,看到是在png.h和pngconf.h中使用了zlib.h所致,然后我找到这个文件以及zconf.h文件并拷贝到/use/include/下,可是configure还是不行,我可不想读这么多的代码了.
哪位高人能解决这个问题啊,若能告知,不胜感激.
我的源代码是从公社下载的.
发表于 2003-2-27 21:44:14 | 显示全部楼层
configure脚本好像是检查/usr/lib/pkgconfig/libpngxx.pc这个文件的存在,如果有,就认为你装了libpng和libpng-devel,并从这个文件里获取libpng的*.h文件的存放目录以便下一步编译,你看看有没有这个文件
回复

使用道具 举报

 楼主| 发表于 2003-2-27 21:54:22 | 显示全部楼层
有的,文件内容如下:

prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${exec_prefix}/include

Name: libpng12
Description: Loads and saves PNG files
Version: 1.2.4
Libs: -L${libdir} -lpng12 -lz -lm
Cflags: -I${includedir}/libpng12

好像configure.log里面有一句:
ld -lz -lm
-lz file not found
回复

使用道具 举报

发表于 2003-2-27 22:15:19 | 显示全部楼层
会不会是你的libpng和libpng-devel版本号不相同?
回复

使用道具 举报

 楼主| 发表于 2003-2-27 22:18:32 | 显示全部楼层
肯定是一样的,我看了
回复

使用道具 举报

发表于 2003-2-27 22:19:50 | 显示全部楼层
mplayer用的似乎是libpng-1.0而不是libpng-1.2,两者不兼容
回复

使用道具 举报

 楼主| 发表于 2003-2-27 22:29:23 | 显示全部楼层
不会吧,我以前在Redhat8和Gentoo上安装都没什么问题的
现在在turbolinux8下才出的问题
回复

使用道具 举报

发表于 2003-2-27 23:15:16 | 显示全部楼层
有可能,我的机器上(rh8.0)的libpng有两个版本,分别为libpng10-1.0.13-6和libpng-1.2.2-8,你试试安装低版本的
回复

使用道具 举报

 楼主| 发表于 2003-2-28 10:09:26 | 显示全部楼层
可是我没有啊,哪里可以找到呢
回复

使用道具 举报

 楼主| 发表于 2003-3-1 13:28:13 | 显示全部楼层
解决了png支持问题,还是不能编译通过,又有提示如下:
Error: X11 support required for GUI compilation
其它几个软件编译时也是这样,我还差设置这个X11吗
应该怎么设置呢,谢谢
回复

使用道具 举报

 楼主| 发表于 2003-3-1 13:30:17 | 显示全部楼层
解决了png支持问题,还是不能编译通过,又有提示如下:
Error: X11 support required for GUI compilation
其它几个软件编译时也是这样,我还差设置这个X11吗
应该怎么设置呢,谢谢
回复

使用道具 举报

 楼主| 发表于 2003-3-1 13:33:38 | 显示全部楼层
解决了png支持问题,还是不能编译通过,又有提示如下:
Error: X11 support required for GUI compilation
其它几个软件编译时也是这样,我还差设置这个X11吗
应该怎么设置呢,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-12-4 03:55 , Processed in 0.038689 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表