不定期な記録

WordPress 3.3.1 ja

5月 7th, 2010

MacOS X で Firefox を作ろう!

Mac, by ごろ~.

ビルド出来て嬉しかったので不法投棄しておいた 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

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

Related posts:

  1. 64bit Firefox for Snow Leopard Aperture 3 が 64bit 化を果たしたと聞いて買ってしまおうかと血迷う今日この頃。 Apple 製品は 64bit 化されるのを待つしかないけど、そーじゃないオープンソースなアプリは頑張れば 64bit...
  2. 64-bit kernel and Extensions : Yes メモリも最大まで積んでるとはいえ 4G だし、今まで 32bit kernel で生活してて困ってないんだから敢えて 64bit にするメリットはないんだけど、せっかくだから俺は 64bit kernel...
  3. OS X Lion リリース日の 7/20 に熱出して帰宅すると共に倒れてたんですが、やはり Lion は入れないと、ということで目が覚めたタイミングで Mac App Store でダウンロードしたり、インストーラ立ち上げたりなんだりとし......
  4. HandBrake trunk 初代 touch を使ってた時から動画を変換するのに HandBrake を使っていたのですが、最近開発が停滞気味なのか、 iPad 向けのプロファイルがついたバージョンがリリースされない! でももしかして trunk ......
  5. libGLU audio/arts が古くなっていたので make し直そうとすると libstdc++.so.5 が見つからないとか怒られて失敗していました。 どうも arts が依存してる x11/qt3-tools...

Back Top

Responses to “MacOS X で Firefox を作ろう!”

  1. No comments yet.
  1. No trackbacks yet.

コメントを残す

メールアドレスが公開されることはありません。