ビルド出来て嬉しかったので不法投棄しておいた Minefield が結構人気なので、調子にのって第2弾! Offical 版の配布はマズいだろうけど、手軽にビルドできるようにする分には問題なかろう、と Makefile を書いてみました。
必要なもの
- Xcode
- libIDL
- mercurial
作り方
- アプリケーション -> ユーティリティ -> ターミナル.app を実行
- 以下のコマンドを実行
- お仕舞い
mkdir ff
cd ff
curl -O http://borg4.vdomains.jp/~goro/tmp/Makfile.gz
gunzip Makefile.gz
make
注意点
- 俺でも書けるぐらい単純な 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:
- 64bit Firefox for Snow Leopard Aperture 3 が 64bit 化を果たしたと聞いて買ってしまおうかと血迷う今日この頃。 Apple 製品は 64bit 化されるのを待つしかないけど、そーじゃないオープンソースなアプリは頑張れば 64bit...
- 64-bit kernel and Extensions : Yes メモリも最大まで積んでるとはいえ 4G だし、今まで 32bit kernel で生活してて困ってないんだから敢えて 64bit にするメリットはないんだけど、せっかくだから俺は 64bit kernel...
- OS X Lion リリース日の 7/20 に熱出して帰宅すると共に倒れてたんですが、やはり Lion は入れないと、ということで目が覚めたタイミングで Mac App Store でダウンロードしたり、インストーラ立ち上げたりなんだりとし......
- HandBrake trunk 初代 touch を使ってた時から動画を変換するのに HandBrake を使っていたのですが、最近開発が停滞気味なのか、 iPad 向けのプロファイルがついたバージョンがリリースされない! でももしかして trunk ......
- libGLU audio/arts が古くなっていたので make し直そうとすると libstdc++.so.5 が見つからないとか怒られて失敗していました。 どうも arts が依存してる x11/qt3-tools...
Responses to “MacOS X で Firefox を作ろう!”