M2 の Mac で Chromium を build する
こんにちは、 @kz_morita です。
今回はふと Chromium をビルドしようと思ってビルドしたので、つまづいたところなどメモです。
時系順に記載していくため、時系列順に実行していくと無駄な手順もあるので注意してください。
やったこと Chromium のビルドですが、基本的には以下の記事を参考にすすめました。
https://chromium.googlesource.com/chromium/src/+/main/docs/mac_build_instructions.md やったことを時系列で列挙すると以下のような流れです。
XCode のインストール debot_tools をインストール chromium ディレクトリ作成 chromium のソースコード fetch ビルド用の設定など準備 CCache のインストール 初回ビルド エラー発生 CGDisplayXXXX 周り target_cpu の調整 (エラー治らず) ビルド時のフラグ追加 再度ビルド(新しいエラー) macos アップデート 再度ビルド (同じくエラー) XCode のアップデート ninja でエラー 設定コマンド際実行し、再ビルド ビルド通った Chromium 実行確認 ビルド環境 最初の状態で以下のような環境です。
CPU: Apple M2 Pro Memory: 16GB macOS: Ventura 13.4 XCode 未インストール もろもろインストール ドキュメント によると、Xcode のインストールが必要っぽいので入れます。
以下の Apple の公式サイトからインストールしました。