カテゴリー
Mac

MacOS X で Firefox を作ろう!

ビルド出来て嬉しかったので不法投棄しておいた Minefield が結構人気なので、調子にのって第2弾! Offical 版の配布はマズいだろうけど、手軽にビルドできるようにする分には問題なかろう、と Makefile を書いてみました。

必要なもの

  • Xcode
  • libIDL
  • mercurial

作り方

  1. アプリケーション -> ユーティリティ -> ターミナル.app を実行
  2. 以下のコマンドを実行

  3. mkdir ff
    cd ff
    curl -O http://borg4.vdomains.jp/~goro/tmp/Makfile.gz
    gunzip Makefile.gz
    make

  4. お仕舞い

注意点

  • 俺でも書けるぐらい単純な Makefile なので疑問点があったら読むことから始めましょう
  • Snow Leopard 専用ですが、 ~/.mozconfig を弄れば Leopard でもビルド出来るようになる気がします。
  • 64bit 環境な Snow Leopard でビルドすると 64bit 版 Firefox が出来上がりますが、 32bit 環境な Snow Leopard でビルドするとどーなるのか知りません。多分 32bit 版が出来上がると思いますが。
  • libIDL, mercurial は pkgsrc から入れることを想定しています。
  • mercurial を pkgsrc で入れなかった場合は最後の make のところを
  • HG=hg make

    という具合にしてあげれば大丈夫なはずです。

コメントを残す