阅读:2659回复:6
用firefox做了一个嵌入式集成的小系统,移植时出现这样的问题!
先构造一个基本的linux运行环境---------------->
再搭建成功XFREE86P平台----------------------> 从官方的网站下载firefox-1.0.2安装------------> 将安装的全部的目录移植到我的系统中去--------> 用xinit ./firefox启动----------------------------> 提示:bus error 请高人执教! |
|
1楼#
发布于:2005-04-14 18:22
有啊,minimo
|
|
2楼#
发布于:2005-04-14 18:22
大伙都不玩linu中的firefox吗?还有为什么安装以后firefox-bin达到9M呢?有没有源码想做些大刀阔斧的修改!
|
|
3楼#
发布于:2005-04-14 18:22
顺便问一下有没有更便宜的lib-x11-gtk.xxx.so和lib-x11-gdk.so的库代替,比如说低版本的,因为他们太大了!
还有开始怀疑是firefox和run-mozilla.sh的问题,后来修改了firefox和run-mozilla.sh的内容最后只剩下不足十行,其他的全部砍掉,在FC1上调试成功,移到嵌入式中有失败了! |
|
4楼#
发布于:2005-04-14 18:22
实际上在嵌入式中移植应用并不是太复杂,主要是耗时!之前也安装了phoenix,qvwm整个系统(64M)运行的十分流畅,还支持中文。考虑到firefox的运行的速度的优势想用其替换phoenix。由于phoenix的运行文件结构与fiefox一样的,当然所需的动态库是相差很大,例如lib-x11.gtk-2.0.so.0(28M), firefox-bin(9M),远远大于phoenix.
在phoenix和firefox中都是通过phoenix/firefox脚步调用run-mozilla.sh,向run-mozilla.sh中传递phoenix-bin/firefox-bin参数。 |
|
5楼#
发布于:2005-04-14 18:22
XServer你确定没问题了吗?窗口管理器你用的是什么?能够跑起来了吗?
嵌入式的系统直接用Firefox还需要改太多的地方,因为涉及到写配置文件等很多方面,为什么不用现成的嵌入式的Minimo之类的呢? 而且,嵌入式系统用XFree86真的是个好选择吗? |
|
6楼#
发布于:2005-04-14 18:22
|
|
|