LinuxSir.cn,穿越时空的Linuxsir!

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

E17自动安装脚本

[复制链接]
发表于 2005-11-10 19:07:29 | 显示全部楼层
eet  imlib2_loaders  evas ecore edje epsilon esmart  emotion    ewl engrave  e  e_utils  entice  eclair  elicit  examine  engage 运行这些包出现了以下相同的错误:
enter directory:***
        cur dir is:
        /home/wzp/e17/e17/libs/***
        run:   dpkg-buildpackage -us -uc -rfakeroot 2>&1
error no package found,build message is write to e17install.log file

edb  imlib2 epeg embryo  出现了与以上不同的错误如下:
enter directory:edb
        cur dir is:
        /home/wzp/e17/e17/libs/***
        run:   dpkg-buildpackage -us -uc -rfakeroot 2>&1

dpkg-genchanges: error: cannot open .dsc file ../***.dsc: 没有那个文 件或目录
error no package found,build message is write to e17install.log file






运行完毕后在 /e17/libs 目录下生成了以下deb包:
edb-tools_1.0.5.004-1_i386.deb    libeet0-dev_0.9.10.018-1_i386.deb
embryo0-bin_0.9.1.018-1_i386.deb  libembryo0_0.9.1.018-1_i386.deb
epeg0-bin_0.9.0.004-1_i386.deb    libembryo0-dev_0.9.1.018-1_i386.deb
imlib2-demo_1.2.1.009-1_i386.deb  libepeg0_0.9.0.004-1_i386.deb
imlib2-test_1.2.1.009-1_i386.deb  libepeg0-dev_0.9.0.004-1_i386.deb
libedb1_1.0.5.004-1_i386.deb      libimlib2_1.2.1.009-1_i386.deb
libedb1-dev_1.0.5.004-1_i386.deb  libimlib2-dev_1.2.1.009-1_i386.deb
libeet0_0.9.10.018-1_i386.deb

没装上,应该怎么办啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-10 21:30:49 | 显示全部楼层
error no package found,build message is write to e17install.log file


e17install.log
文件里面的内容贴上来(一部分就可以了)
所有的错误与编译过程都放到里面去了
回复 支持 反对

使用道具 举报

发表于 2005-11-10 22:05:40 | 显示全部楼层
我自己手动编译了一下.
请问在编译  eclair的时候提示checking for SQLITE... configure: error: Package requirements (sqlite3) were not met.
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively you may set the SQLITE_CFLAGS and SQLITE_LIBS environment variablesto avoid the need to call pkg-config.  See the pkg-config man page for
more details.
但是我已经apt-get 了sqlite3 ,我该怎么作,谢谢!


以下是部分的内容.e17install.log
dpkg-deb:正在新建软件包“embryo0-bin”,包文件为“../embryo0-bin_0.9.1.018-1_i386.deb”。
dpkg-deb:正在新建软件包“libembryo0-dev”,包文件为“../libembryo0-dev_0.9.1.018-1_i386.deb”。
dpkg-deb:正在新建软件包“libembryo0”,包文件为“../libembryo0_0.9.1.018-1_i386.deb”。
dpkg-genchanges
dpkg-genchanges: error: cannot open .dsc file ../embryo_0.9.1.018-1.dsc: 没有那个文件或目录
error no package found,please check build message

                cur dir is:
        /home/wzp/e17/e17/libs/esmart
dpkg-buildpackage -us -uc -rfakeroot 2>&1
dpkg-buildpackage: source package is esmart
dpkg-buildpackage: source version is @VERSION@-1
dpkg-buildpackage: source changed by Blake Barnett (shadoi) <shadoi@soulmachine.net>
dpkg-buildpackage: host architecture i386
dpkg-checkbuilddeps: Unmet build dependencies: libecore-dev libevas-dev libepsilon-dev libimlib2-dev libedje-dev
dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: (Use -d flag to override.)
error no package found,please check build message

                cur dir is:
        /home/wzp/e17/e17/libs/emotion
dpkg-buildpackage -us -uc -rfakeroot 2>&1
dpkg-buildpackage: source package is emotion
dpkg-buildpackage: source version is @VERSION@-1
dpkg-buildpackage: source changed by Sytse Wielinga <s.b.wielinga@student.utwente.nl>
dpkg-buildpackage: host architecture i386
dpkg-checkbuilddeps: Unmet build dependencies: libeet-dev libevas-dev libedje-dev libecore-dev libembryo-dev libxine-dev libgstreamer0.8-dev
dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: (Use -d flag to override.)
error no package found,please check build message

                cur dir is:
        /home/wzp/e17/e17/libs/ewl
dpkg-buildpackage -us -uc -rfakeroot 2>&1
dpkg-buildpackage: source package is ewl
dpkg-buildpackage: source version is @VERSION@-1
dpkg-buildpackage: source changed by Sytse Wielinga <s.b.wielinga@student.utwente.nl>
dpkg-buildpackage: host architecture i386
dpkg-checkbuilddeps: Unmet build dependencies: libedb-dev libevas-dev libecore-dev libedje-dev libemotion-dev
dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: (Use -d flag to override.)
error no package found,please check build message

                cur dir is:
        /home/wzp/e17/e17/libs/engrave
dpkg-buildpackage -us -uc -rfakeroot 2>&1
dpkg-buildpackage: source package is engrave
dpkg-buildpackage: source version is @VERSION@-1
dpkg-buildpackage: source changed by Blake Barnett (shadoi) <shadoi@soulmachine.net>
dpkg-buildpackage: host architecture i386
dpkg-checkbuilddeps: Unmet build dependencies: byacc flex libecore0-dev libevas0-dev libeet0-dev
dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: (Use -d flag to override.)
error no package found,please check build message

                cur dir is:
        /home/wzp/e17/e17/apps/e
dpkg-buildpackage -us -uc -rfakeroot 2>&1
dpkg-buildpackage: source package is enlightenment
dpkg-buildpackage: source version is @VERSION@-1
dpkg-buildpackage: source changed by Blake Barnett <shadoi@soulmachine.net>
dpkg-buildpackage: host architecture i386
dpkg-checkbuilddeps: Unmet build dependencies: libevas-dev libecore-dev libeet-dev libembryo-dev libedje-dev libimlib2-dev
dpkg-buildpackage: Build dependencies/conflicts unsatisfied; aborting.
dpkg-buildpackage: (Use -d flag to override.)
error no package found,please check build message
回复 支持 反对

使用道具 举报

发表于 2005-11-10 22:37:09 | 显示全部楼层
安装libsqlite3-dev试试。
脚本的问题俺不懂。
回复 支持 反对

使用道具 举报

发表于 2005-11-10 23:33:31 | 显示全部楼层
我用手动编译的方法装上了e17
有几个问题请问一下:
1.怎么设置e17的默认分辨率。
2.怎么在文件浏览器里查看隐藏目录,比如.lumaqq
3.怎么把gnome的菜单添加到e17的菜单里。
谢谢!
回复 支持 反对

使用道具 举报

发表于 2005-11-11 11:03:40 | 显示全部楼层
怎么启动在e17里启动fcitx输入法啊?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-14 12:30:47 | 显示全部楼层
有几个方法可以启动fcitx

第一种最简单
如果你是使用startx启动的话
修改~/.xinitrc成这样

fcitx&
exec enlightenment
第二种是为fcitx生成一个eap 然后使用enlightenment的start模块启动
具体看get-e.org上的user guide

另外fcitx需要有中文的locales支持 如zh_CN.GB2312等 不然只能启动而无法输入字符
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-14 12:34:59 | 显示全部楼层
Georock,
看看

dpkg-checkbuilddeps: Unmet build dependencies: byacc flex libecore0-dev libevas0-dev libeet0-dev


然后把这里需要的包安装上
看来后面应该把包依赖出错的也打出来

然后查找所有
dpkg-checkbuilddeps:
行把它需要的包安装上

就可以了



1.怎么设置e17的默认分辨率。     E17的默认分辨率就是你的XFree86配置的分辨率
2.怎么在文件浏览器里查看隐藏目录,比如.lumaqq   菜单中的文件浏览器还没有完成 正在开发中 所以功能还不全
3.怎么把gnome的菜单添加到e17的菜单里。     可以试试e17genmenu,然后在congifure中的菜单编辑器里面增加

谢谢!
回复 支持 反对

使用道具 举报

发表于 2005-12-29 13:57:51 | 显示全部楼层

请教关于modules的安装问题。

谢谢无双的perl脚本。
开始时候用了好多次都是由于缺少某些包,所以不能够build出deb包,
不过在查看e17install.log后,把一个包都apt-get后,就可以正常使用脚本了。
另外,把build出来的deb包安装后,我在get-e.org上下载了一些modules
比如monitor/screenshot/mount等等,但是在./autogen.sh && make && make install
之后,在e17中load modules,出现了错误提示,麻烦各位前辈指点一下~谢谢

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2005-12-29 19:22:50 | 显示全部楼层
把linux-gnu-i686改为linux-gnu-i486
回复 支持 反对

使用道具 举报

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

本版积分规则

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