Mozilla

Firefox

Open sourceで,RSS,タブ対応のクールなWeb browser.筆者は,Mac,Linuxではもちろんのこと,Winでも,このブラウザを使ってます.

http://www.mozilla.org/

なぜ,自力でBuildする必要があるのか

Firefox 3.0よりあとでは自分でBuildするのはやめています.

1台だけ,PowerPC Linuxのマシンがあり,そのための公式バイナリーはありません.その他のマシンはバナリーが公式サイトに用意されていて,特に自分でBuildする必要はありませんが,まあ,趣味ですね^^;

以下,x86 32bit, PowerPC Linux(Slackware, Slackintosh)でのBuildの話です.

フォントサイズの変更 2008-07-04

メニューなどのフォントサイズの変更(デフォルトではだいたい小さすぎる).

.mozilla/firefox/プロファイルのコード.default/chrome

にある,userChrome.cssに,

* {
    font-size: 12pt !important
}

等と書き込む.

Chromeは,金属のクロム以外馴染みがありませんでしたが,ApplicationのUser Interfaceのことをchromeということがあるらしいです.

履歴

3.0 2008-06-20

x86 32bitと,PowerPC 32bitでBuild成功(2008-07-04).

準備

poppler, pixman, cairoの順にupdate.

.mozconfig

. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/fb-opt-static
ac_add_options --prefix=/usr
ac_add_options --enable-optimize
ac_add_options --enable-crypto
ac_add_options --disable-debug
ac_add_options --enable-static
ac_add_options --disable-shared
ac_add_options --disable-tests
ac_add_options --disable-freetype2
ac_add_options --enable-official-branding

ac_add_options --enable-system-cairoを追加した場合うまくいかない.

GLIBC 2.3.xのマシンではBuildできません.

3.0.4 2008-11-25

古いgcc (<4.1),glibc (<2.5.xか?)でbuildする場合,

ac_add_options --disable-jemalloc

を追加.

参考リンク



Front page   Edit Freeze Diff Backup Upload Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes
Last-modified: 2009-08-30 (Sun) 18:55:58 (83d)