LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: 无双

编译E17感受

[复制链接]
 楼主| 发表于 2005-3-29 14:10:49 | 显示全部楼层
我到时做个中文e17文档站吧

相对来说e17的性能方面是不错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-29 14:11:47 | 显示全部楼层
cvs上的代码几天前的可能有问题 因为有个文件没有放上去  昨天补上传了
回复 支持 反对

使用道具 举报

发表于 2005-3-29 14:39:22 | 显示全部楼层
两天升级 enlightenment就挂了两次,现在都进不去X界面了,我晕....deb源维护太脆弱了吧...
等待ing...
回复 支持 反对

使用道具 举报

发表于 2005-3-29 15:42:51 | 显示全部楼层
我用apt   装上了 enlightenment ,请问怎么切换到那个里面去...

现在的是hiweed的0.6版...窗口是xfce...

不知道怎么进E17啊...
回复 支持 反对

使用道具 举报

发表于 2005-3-29 16:04:34 | 显示全部楼层
*** The ecore-config script installed by ecore could not be found
*** If ecore was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the ECORE_CONFIG environment variable to the
*** full path to ecore-config.
configure: error: Cannot find ecore: Is ecore-config in path?
这是咋了,,都最后一个/lib/engrave,,./autogen.sh –prefix=/usr就是通不过,,高手在帮帮忙阿阿阿阿
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-29 18:52:13 | 显示全部楼层
zhongx

修改.xinitrc 增加 enlightenment 或是看这个版里那个长贴讨论

bluewinter
你编译有没有按顺序编译 还有 昨天以前的cvs可能有问题 今天的cvs再下载下来搞搞看
回复 支持 反对

使用道具 举报

发表于 2005-3-29 20:44:09 | 显示全部楼层
Making all in src
make[1]: Entering directory `/home/linux/e17/libs/engrave/src'
make  all-recursive
make[2]: Entering directory `/home/linux/e17/libs/engrave/src'
Making all in lib
make[3]: Entering directory `/home/linux/e17/libs/engrave/src/lib'
/bin/sh ../../libtool --mode=link gcc  -g -O2  -o libengrave.la -rpath /usr/lib -version-info 1:0:1 engrave.lo engrave.lo engrave_out.lo engrave_data.lo engrave_file.lo engrave_font.lo engrave_group.lo engrave_image.lo engrave_parse.lo engrave_part.lo engrave_part_state.lo engrave_program.lo engrave_load.lo engrave_canvas.lo -L/usr/lib -levas -L/usr/lib -lecore -lecore_job -lecore_x -lecore_evas -lecore_con -lecore_ipc -lecore_txt -lecore_fb -lecore_config -lecore_file -L/usr/lib -leet -lz -ljpeg -lm  -lm
gcc -shared  .libs/engrave.o .libs/engrave.o .libs/engrave_out.o .libs/engrave_data.o .libs/engrave_file.o .libs/engrave_font.o .libs/engrave_group.o .libs/engrave_image.o .libs/engrave_parse.o .libs/engrave_part.o .libs/engrave_part_state.o .libs/engrave_program.o .libs/engrave_load.o .libs/engrave_canvas.o  -L/usr/lib /usr/lib/libevas.so /usr/lib/libecore.so /usr/lib/libecore_job.so /usr/lib/libecore_x.so /usr/lib/libecore_evas.so /usr/lib/libecore_con.so /usr/lib/libecore_ipc.so /usr/lib/libecore_txt.so /usr/lib/libecore_fb.so /usr/lib/libecore_config.so /usr/lib/libecore_file.so /usr/lib/libeet.so -lz /usr/lib/libjpeg.so -lm  -Wl,-soname -Wl,libengrave.so.0 -o .libs/libengrave.so.0.1.0
.libs/engrave.o(.text+0x0): In function `main':
/home/linux/e17/libs/engrave/src/lib/engrave.c:1: multiple definition of `main'.libs/engrave.o(.text+0x0):/home/linux/e17/libs/engrave/src/lib/engrave.c:1: first defined here
collect2: ld returned 1 exit status
make[3]: *** [libengrave.la] 错误 1
make[3]: Leaving directory `/home/linux/e17/libs/engrave/src/lib'
make[2]: *** [all-recursive] 错误 1
make[2]: Leaving directory `/home/linux/e17/libs/engrave/src'
make[1]: *** [all-recursive-am] 错误 2
make[1]: Leaving directory `/home/linux/e17/libs/engrave/src'
make: *** [all-recursive] 错误 1

这是我在make engrave<最后一个库文件>时的错误
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-29 22:40:38 | 显示全部楼层
engrave 好像不需要编译  现在它还没有添加到基本库中去 所以可能会有编译不过

编译我最开始贴中写过的库就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-29 22:47:11 | 显示全部楼层
engrave 是被e_utils使用的 可能还没有完成
回复 支持 反对

使用道具 举报

发表于 2005-3-29 23:22:04 | 显示全部楼层
现在已经可以编译了
回复 支持 反对

使用道具 举报

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

本版积分规则

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