关于e17的安装
看了半天的文档,我想是不是这样的一个安装顺序:1,安装cvs软件( 如果我只想把cvs做为客户端来使用, 不用任何设置,安装完就可以用了. 是这样的吗, 还是要经过其他的一些设置?)
2,利用cvs下载e17所需要的EFL, 再下载基于EFL的应用程序,然后按顺序先编译EFL,
然后编译应用程序.
3,配置e17.
大体是不是这样一个过程? 嗯! 这是我通过 cvs下载到的 :
root@slacker:~#cvs -d:pserver:[email protected]:/cvsroot/enlightenment login
root@slacker:~#cvs -z3 -d:pserver:[email protected]:/cvsroot/enlightenment co e17
root@slacker:~#cvs -z3 -d:pserver:[email protected]:/cvsroot/enlightenment co misc
root@slacker:~/e17# ls
apps/ CVS/ docs/ libs/ oe/ proto/
root@slacker:~/e17# cd apps
root@slacker:~/e17/apps# ls
CVS/ eclair/ elation/ enscribe/ essence/ ewidgetd/ iconbar/
e/ efileinfo/ elicit/ entice/ etcher/ examine/ imlib2_tools/
ebindings/ efm/ elogin/ entrance/ euphoria/ express/ med/
ebony/ efsd/ e_modules/ esmall/ e_utils/ foo/
root@slacker:~/e17# cd libs
root@slacker:~/e17/libs# ls
CVS/ edb/ eet/ emotion/ epeg/ esmart/ etox/ evoak/ ewl/ imlib2/
ecore/ edje/ embryo/ engrave/ epsilon/ estyle/ evas/ ewd/ exml/ imlib2_loaders/
root@slacker:~/e17/libs#
按下面顺序安装libs:
1. e17/libs/eet
2. e17/libs/edb
3. e17/libs/evas
4. e17/libs/ecore
5. e17/libs/embryo
6. e17/libs/imlib2
7. e17/libs/edje
8. e17/libs/epeg
9. e17/libs/epsilon
10. e17/libs/esmart
11. e17/libs/emotion (注意你需要安装xine-lib,因为 emotion 使用它)
12. e17/libs/engrave (当前只被e_utils需要)
13. e17/libs/ewl (同样被e_utils需要)
14. e17/libs/etox (只有你想安装eRSS时需要,不然你可以忽略)
都是按默认路径,中途好象有点错误,后面安装apps里的程序基本不成功!!!
root@slacker:/usr/local/bin# enlightenment
DYNAMIC DETERMINED PREFIX: /usr/local
WARNING: Prefix guess was wrong. Guessed:
/usr/local
Tried to find file:
/usr/local/share/enlightenment/data/themes/default.edj
WARNING: Enlightenment could not determine its installed prefix
and is falling back on the compiled in default:
/usr/local
Xlib:extension "XpExtension" missing on display ":0.0".
Xlib:extension "XINERAMA" missing on display ":0.0".
E17 INIT: XINERAMA CHOSEN: , 1024x768+0+0
Xlib:extension "XpExtension" missing on display ":0.0".
sh: /usr/local/share/enlightenment/data/other/applications.tar.gz: 没有那个文件或目录
Xlib:extension "XpExtension" missing on display ":0.0".
Xlib:extension "XpExtension" missing on display ":0.0".
_______ _______
|:::::| Enlightenment Error |:::::|
~~~~~~~ ~~~~~~~
Cannot create manager object for screen 0
_______ _______
|:::::| Enlightenment Error |:::::|
~~~~~~~ ~~~~~~~
Enlightenment set up window management for all the screens on your system
failed. Perhaps another window manager is running?
E17: Begin shutdown procedure!
root@slacker:/usr/local/bin# 我也从cvs装了一边,没有问题啊,你的顺序好象有点问题
如果你要用现成的rpm,可以从这里下载:
http://sps.nus.edu.sg/~didierbe/fedora/ 你用啥登录器,文档里有段说明如何加e17到gdm会话选项的。 那个rpm装上后在gdm里就会有enlightenment的项目
其实就是一个.desktop文件 to cobranail:
其实我在编译libs的时候就已经出了点问题,特别是那个e17/libs/edb不成功,
可我的这个顺序是来自官方
http://get-e.org/User_Guide/Chinese/_pages/2.1.html
好象和无双的顺序不一样
http://www.loveunix.net/bbs/index.php?showtopic=44177
另:偶不喜欢现成的rpm包,比较偏好于自己编译, :oops:
to 月下刀客
你用啥登录器,文档里有段说明如何加e17到gdm会话选项的。
不好意思,没看到那文档,能给个链接吗? :oops: 我想还是重新再编译一遍,偷偷问一下:怎么才能彻底删了原来已经安装了的libs和apps ? 按照这个顺序,自己编译没有太大的意义,那个rpm包还完成了许多额外的工作
http://enlightenment.freedesktop.org/
Enlightenment 0.17 : If you want E17 running you will need to get and compile (in order): eet, evas, ecore, embryo, imlib2, edje, enlightenment. You can run enlightenment as your window manager. You can also try it in Xnest. We assume you know how to change window managers already (by hand).
Core EFL : If you want to try the core EFL libraries for developing you will need (in order): eet, evas, ecore, embryo, imlib2, edje.
Entrance : If you want to try the Entrance login manager you will need (in order): eet, evas, ecore, embryo, imlib2, edje, epeg, epsilon, esmart, edb, entrance.
EWL : If you want to try the EWL widget set, you will need (in order): eet, evas, ecore, embryo, imlib2, edje, ewl.
ok, let me try! kao,终于让偶给装上了,cool得一塌糊涂,特别是标题栏的水文效果:)
nnd,偶来公布下正确的libs顺序,我感觉其他地方都有误导的嫌疑,至少我机器上应该是这样的一个顺序: :mrgreen:
edb eet imlib2 imlib2_loaders evas ecore epeg embryo edje epsilan esmart
emotion etox ewl engrave exml 好強 FC的用户可以直接用Yum安装,两分钟搞定,安装方法请看
http://sps.nus.edu.sg/~didierbe/
另:偶不喜欢现成的rpm包,比较偏好于自己编译, :oops:
你牛人阿,dr17现在还是在开发中,每个星期都会有新版本出来,每个星期都来编译一下,估计你两个礼拜就烦了
页:
[1]