ここを参考に作業を進める
##準備 ###コンパイル環境
# apt-get install build-essential libidl-dev autoconf2.13
# apt-get build-dep iceweasel
###ソースのダウンロード
# apt-get install mercurial
% cd ~/tmp
% hg clone http://hg.mozilla.org/releases/mozilla-1.9.1 mozilla-1.9.1
% cd mozilla-1.9.1
% hg checkout -r FIREFOX_3_5_2_RELEASE
##コンパイル
% vim ~/.mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-firefox
ac_add_options --prefix=/opt/firefox
ac_add_options --enable-application=browser
ac_add_options --with-system-zlib
ac_add_options --with-system-jpeg
ac_add_options --enable-optimize
ac_add_options --enable-official-branding
ac_add_options --enable-canvas
ac_add_options --enable-strip
ac_add_options --disable-tests
ac_add_options --disable-installer
ac_add_options --disable-accessibility
ac_add_options --enable-xinerama
ac_add_options --with-default-mozilla-five-home=/usr/lib/firefox-3.5
% make -f client.mk build
% sudo make -f client.mk install
##更新するには
% cd ~/tmp/mozilla-1.9.1
$ hg pull
$ hg checkout -r FIREFOX_3_5_1_RELEASE
$ make -f client.mk build
$ sudo make -f client.mk install
comments powered by Disqus