请教e17几个问题
e17编译都还挺容易的,上手可能要花点时间。我用的是20050813cvs的,系统是magic主要的问题是:evidence无法编译,无论是用fc4的srpm重新编译还是下载evidence主页上的20050220版本都不能编译通过,主要问题是在evidence-0.9.8/src/gui/gtk2/icon_view/下的gevas_light.c编译出问题,出在这个定义上
switch(event->type) {
case GDK_LEAVE_NOTIFY:
evas_event_feed_mouse_out(gevas->evas,NULL);
break;
case GDK_ENTER_NOTIFY:
evas_event_feed_mouse_in(gevas->evas,NULL);
break;
case GDK_MOTION_NOTIFY:
gdk_window_get_pointer(widget->window,&x,&y,NULL);
evas_event_feed_mouse_move(gevas->evas,x,y,NULL);
break;
case GDK_3BUTTON_PRESS:
c=EVAS_BUTTON_TRIPLE_CLICK;
case GDK_2BUTTON_PRESS:
if(c==EVAS_BUTTON_NONE)
c=EVAS_BUTTON_DOUBLE_CLICK;
case GDK_BUTTON_PRESS:
x=(int)event->button.x;
y=(int)event->button.y;
b=(int)event->button.button;
evas_event_feed_mouse_move(gevas->evas,x,y,NULL);
evas_event_feed_mouse_down(gevas->evas,b,c,NULL);
break;
case GDK_BUTTON_RELEASE:
x=(int)event->button.x;
y=(int)event->button.y;
b=(int)event->button.button;
evas_event_feed_mouse_move(gevas->evas,x,y,NULL);
evas_event_feed_mouse_up(gevas->evas,b,c,NULL);
break;
default:
break; }
还有个问题,eap文件如何制作? e_util_eapp_edit 参考 get-e.org 的中文文档。。。会对你有帮助的。
这个网站里还有几个theme。挺PL的。。 谢谢,eap已经会做了。至于前一个问题,颇为不解 可以直接下evidence的rpm包安装
源码安装好像是有问题 我也有下载rpm包安装,但是依赖太多。所以就找其srpm重编译,但也是同样的问题
觉得没有道理 我编译时没有编过
另外依赖应该不多的吧
或是使用-f强制安装 force能过去,但是使用的时候 就出问题了.依赖看来是必须安装的
页:
[1]