web-dev-qa-db-ja.com

ソースからChromiumをビルドする

私はFedora16を使用しており、しばらく前に次の手順に従って、ソースからChromiumを正常にコンパイルしました(ソースから何かを初めてコンパイルしたとき)。

http://code.google.com/p/chromium/wiki/LinuxBuildInstructions

プロセスの最後に、すべてが機能しました。しかし、何度か試みた後、私はプログラムの新しいバージョンをコンパイルすることができませんでした。 バージョン20.0.1100.0カスタム(132047)で立ち往生しています。再構築する前に、手順に従ってソースを同期します。しかし、すべてのステップの後、ビルド132047はまだ私が持っているものです。

インターネット上で何も見つからないようですので、誰かが新しいビルドを作成して使用するのを手伝ってくれませんか。

ありがとう!

6
Jeremy Rea

インスピレーション このスレッド 以下を試してください

前提条件

4GBメモリ+ 40GBハードドライブを搭載したVM

ワークフロー

 1. mkdir -pv ~/chromium
 2. cd ~/chromium
 3. git config --global user.name "You Name"
 4. git config --global user.email “[email protected]”
 5. git config --global core.autocrlf false
 6. git config --global core.filemode false
 7. git config --global color.ui true
 8. git clone https://chromium.googlesource.com/chromium/tools/depot_tools
 9. export PATH=$PATH:~/chromium/depot_tools See Update Notes 1
10. mkdir -v ~/chromium/buildhost 
11. cd ../buildhost 
12. fetch --nohooks chromium
13. cd src && ./build/install-build-deps.sh
14. gclient sync (this also does runhooks)
15. gclient runhooks 
16. ninja -C out/Release chrome

4GBのメモリと大きなディスクを持つことが重要であることがわかりました。クロムプロジェクトは約15GBで、ビルドはout/Releaseは約2GBになり、out/Debug> 8GB

3
zabumba