我的環境是win7 x32 4GB, VC++ 2010 Express編譯Firefox 7.0 with PGO目前的問題是我一次編譯可過也就是編譯過程有到跳出Firefox跑sunspider這邊跑完過了幾分鐘,編譯畫面停止刷新make等相關進程不再佔用CPU資源最後停在這...
全文
回复(63) 2011-09-26 19:25 来自版块 - Firefox 正式版和测试版
表情
coolypf 用PyMake,参见 https://developer.mozilla.org/en/pymake(2011-09-26 19:25)
Lawliet-GL我在別的帖子已經搜到了 我想再問64bit上邊一32bit binary 需要在mozconfig添加下列項目嗎? ac_add_options --target=i686-pc-mingw32 ac_add_options --host=(2011-09-26 19:25)
Lawliet如果4Gb還夠用,那我呆會就把目前的OS改成64bit了 就怕內存不夠,改成64bit一樣悲劇...(2011-09-26 19:25)
dongyuanxun编译Firefox使用32位系统都是一种痛苦啊,win32只是2G+2G的空间,应用程序只能到最大2G(win7应该是3G+1G,你的4G有些小,我原来在win7 64bit+6G时成功过),链接FF时需要3G多内存(包含链接器和临时内存),反正我用32位windows从来就没编...(2011-09-26 19:25)
Lawliet究竟編譯需要多少內存啊? 我的win7 x32 4Gb 兩次了,都是在同一個地方提示空間不夠... [附件](2011-09-26 19:25)
dongyuanxun……是放在一起啊 我在前面就是一直说的这个……(2011-09-26 19:25)
Lawliet我懂了... 原來pgc要複製到跟同名的pgd目錄一起(2011-09-26 19:25)
Lawliet再問個問題 請問您自己在編譯的時候pgc, pgd文件都產生在同個目錄嗎? 因為我的pgc, pgd都分散在各個文件夾,也就是在obj目錄內 我追蹤了obj內關於pgc, pgd文件,散落在個個文件夾中 請問這樣是否就不必再複製了?(2011-09-26 19:25)
Lawliet貌似我的編譯環境有問題 我的mozconfig沒有什麼太大的改變 這次一次編譯完後,手動進行pgo採集 已經可以在obj目錄下發現pgc, pgd文件.... 文件好多,看得我眼花撩亂 jemalloc的patch謝謝您 我等這次編譯結束再打上這個patch 我先採集pgo信...(2011-09-26 19:25)
dongyuanxun哦,这个是他makefile的bug 你到ff-pgo/memory/jemalloc下 输入lib -out:mozcrt.lib jemalloc.lib msvc_modified.lib 然后重新build即可,注意rebuild前备份jemalloc.pgd,否则他会被...(2011-09-26 19:25)

返回顶部