VxWorks 6.x (比如6.8)在Fedora 16上安装时,很快退出,报JRE(Java Runtime Environment)的错误。原因是 xulrunner的版本太新,和VxWorks的eclipse版本不匹配。
可以运行Windows
下装好的VxWorks6.8的workbench图形界面,从Help菜单里看出Workbench用的eclipse版本是3.5.1,
从网站
http://www.eclipse.org/swt/faq.php#browserlinux
看出这个eclipse对应xulrunner版本1.8.x - 1.9.1.x, 即这一行:
Eclipse 3.5.0 and 3.5.1:
Mozilla 1.4 GTK2 - 1.7.x GTK2, XULRunner 1.8.x - 1.9.1.x.
而在Fedora 16上查看,xulrunner --version 结果显示是 7.0.1 版本,所以版本太新了,不匹配。
从网址 https://developer.mozilla.org/en-US/docs/XULRunner_1.9_Release_Notes 下载稳定的xulrunner 1.9版本:xulrunner-1.9.0.17.en-US.linux-i686.tar.bz2 , 然后根据这个页面的指导进行安装。