阅读:3647回复:11
firefox beta9 releases也很给力啊
同一台机子,firefox4 beta9 release相比chrome8 beta的sunspider-0.9.1测试,时间少了整整100ms
不过启动速度未见多少提升,可能我原来就启动很快吧 :D gentoo 用户送传送门(编译没有拆分xulrunner,大可不必加mozilla overlay,不用担心影响到系统xulrunner) https://github.com/Havanna/overlay/tree ... nt/firefox |
|
1楼#
发布于:2011-01-12 09:44
试了下
--with-system-nspr 编译通不过...说要求nspr 4.8.7 b2以上的版本... so直接将它关了 --without-system-nspr |
|
2楼#
发布于:2011-01-12 09:44
system-cairo不需要关吧
不过要打system-cairo-fixup.patch这个补丁 或可以直接给cairo打patch http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=blob;f=x11-libs/cairo/files/cairo-1.8.8-interix.patch;h=dc20714ae26b2ac180e22cb2adcfa2734e560200;hb=HEAD |
|
3楼#
发布于:2011-01-12 09:44
|
|
4楼#
发布于:2011-01-12 09:44
当然可以
在src_compile中修改下 export CFLAGS="XXX" export CXXFLAGS="XXX" |
|
5楼#
发布于:2011-01-12 09:44
修改了下
去掉了system-cairo-fixup.patch 重新打了system-cairo-fixup-v1.3.patch 测试分支的nspr都应该已经升级,so重新开启了--with-system-nspr @猫鼓励 firefox linux版可以自己编译通过system cairo画字...只是某些发行版关掉了--with-system-cairo,这个惨不忍睹从何说起......而opentype是一种新型字体结构,不是渲染引擎..... 一般对于不是滚动升级的发行版,它会关掉system cairoo,cairo的不同版本可能导致firefox编译不过,滚动升级的发行版,譬如gentoo、arch则无此问题 以下是本人的字体渲染截图 |
|