firefox 2.0.0.6 交叉编译

这个东西还真是没有弄过
有一个对于arm的补丁
--- mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm.cpp.orig 2006-04-25 14:39:08.882180573 +0200
+++ mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm.cpp 2006-04-25 14:40:01.693359781 +0200
@@ -45,7 +45,7 @@
#endif

/* Specify explicitly a symbol for this function, don't try to guess the c++ mangled symbol. */
-static nsresult PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint32* args) asm("_PrepareAndDispatch");
+static nsresult PrepareAndDispatch(nsXPTCStubBase* self, uint32 methodIndex, PRUint32* args) asm("_PrepareAndDispatch") __attribute__((used));

步骤1:
搞定x-server
步骤2:
编译firefox
运行的时候要修改firefox这个脚本中关于启动位置的定义。
还在测试中

你可能感兴趣的:(firefox 2.0.0.6 交叉编译)