トップ «前の日記(2010年01月22日) 最新 次の日記(2010年02月06日)» 編集

Masa's blog

検索キーワード:

2010年01月26日 firefox-3.6 build [長年日記]

_ firefox-3.6 build

firefox-3.6 をビルドした。

libnotify-0.4.4.tar.bz2

libnotifyが無いとfirefoxのコンフィグに失敗する。

build firefox-3.6.source.tar.bz2

ビルドそのものはfirefox-3.5の時と同じ。

. $topsrcdir/browser/config/mozconfig
ac_add_options --disable-debug
ac_add_options --enable-optimize
ac_add_options --enable-default-toolkit=cairo-gtk2
  • make -f client.mk build
  • make package

install firefox

  • cd /usr/local
  • tar xvjf /some_where/mozilla-1.9.2/dist/firefox-3.6.en-US.linux-i686.tar.bz2

install gecko-sdk

gecko-sdkのインストールはfirefox-3.5の時と少し違っていた。

  • cd /usr/local
  • mkdir gecko-sdk
  • cd gecko-sdk
  • cp -rL /some_where/mozilla-1.9.2/dist/sdk/* .
  • cp -rL /some_where/mozilla-1.9.2/dist/idl .
  • cp -rL /some_where/mozilla-1.9.2/dist/include .

但し、現時点では上記の方法でインストールしたgecko-sdkを利用してmplayerplug-in-3.55は「uint16が未定義だよん」と言われて、ビルド出来なかった...。