LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 671|回复: 1

编译E17的/libs/epsilon时出错!向大家请教!

[复制链接]
发表于 2005-10-25 16:18:24 | 显示全部楼层 |阅读模式
编译E17的/libs/epsilon时出错!向大家请教!

我用CVS下载了E17,准备按照以下顺序编译:
1. e17/libs/edb
2. e17/libs/eet
3. e17/libs/imlib2
4. e17/libs/imlib2_loaders
5. e17/libs/evas
6. e17/libs/ecore
7. e17/libs/epeg
8. e17/libs/epsilon
9. e17/libs/embryo
10. e17/libs/edje
11. e17/libs/esmart
12. e17/libs/emotion (注意,你需要安装xine-lib,因为emotion会用到它)
13. e17/libs/etox (如果你想安装eRSS就安装它,否则可以跳过etox)
14. e17/libs/ewl
15. e17/libs/engrave

编译1~7时都没有问题,但是在编译第8时出现以下信息:
......
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/i586-suse-linux/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... cat: /etc/ld.so.conf.d/*.conf: No such file or directory
GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for imlib2-config... /usr/bin/imlib2-config
checking for imlib2 - version >= 1.0.0... yes
checking for epeg-config... /usr/bin/epeg-config
checking for epeg - version >= 0.9.0... yes
./configure: line 22026: syntax error near unexpected token `PNG,'
./configure: line 22026: `PKG_CHECK_MODULES(PNG, libpng12 >= 1.2.0,'

因为我用的SuSE10,用http://rpm.pbone.net/、http://r ... 都没有libpng12 for SUSE的RPM文件,结果下了二个libpng12-1.2.5-7tr.i586.rpm与libpng12-devel-1.2.5-7tr.i586.rpm安装,重新编译第8项还是出现上而的错误信息,请问这个是什么原因?是版本不合适吗?(我试过找源码的,但下载的缩包偏偏又解不开!晕,请大家帮帮!)
发表于 2005-10-25 16:48:44 | 显示全部楼层
会不会是因为你没有安装png的开发包

虽然你的不是debian版本 但是可以看epeg /debian/contorl文件里面的内容 看看它依赖的包 有没有装全
回复 支持 反对

使用道具 举报

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

本版积分规则

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