QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1457|回复: 6

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

[复制链接]
发表于 2005-10-25 16:16:44 | 显示全部楼层 |阅读模式
编译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://rpmfind.net/、www.google.com找遍了都没有libpng12 for SUSE的RPM文件,结果下了二个libpng12-1.2.5-7tr.i586.rpm与libpng12-devel-1.2.5-7tr.i586.rpm安装,重新编译第8项还是出现上而的错误信息,请问这个是什么原因?是版本不合适吗?(我试过找源码的,但下载的缩包偏偏又解不开!晕,请大家帮帮!)
发表于 2005-10-25 17:19:47 | 显示全部楼层
最新版本吗 晚上我回去看看 你有没有安装libpng-dev
回复

使用道具 举报

 楼主| 发表于 2005-10-25 18:22:58 | 显示全部楼层
libpng与libpng-devel我都是用SUSE自带的,版本是1.2.8-5

先多谢无双,你是http://www.loveunix.net/的管理员吧,我就是看到你的文章所才决定装一个E17的,(我的机器比较落后,但又想漂亮,嘿嘿。。。)以后多多帮忙哦!
回复

使用道具 举报

发表于 2005-10-25 18:59:58 | 显示全部楼层

我的建议
你把
e17 都放到
/opt/e17
下面去
然后你上网上去下载一个你需要的 libpng
然后呢,你也把libpng安装到
/opt/e17下面去。
这样你不会影响你现在的系统,而且,如果你不打算要e17了,直接删除掉e17就可以了,干干净净。
回复

使用道具 举报

 楼主| 发表于 2005-10-25 19:17:25 | 显示全部楼层
好的,听积木话!
回复

使用道具 举报

发表于 2005-10-25 20:23:20 | 显示全部楼层
我写了个自动生成deb的脚本 不过suse是使用其它包管理系统的的应该用不上
回复

使用道具 举报

发表于 2005-10-25 20:23:40 | 显示全部楼层
有问题继续问 欢迎加入E17家庭
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-9 05:11 , Processed in 0.044049 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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