1、准备编译工具
$ sudo apt-get build-dep firefox
$ sudo apt-get install mercurial libasound2-dev libcurl4-openssl-dev libnotify-dev libxt-dev
2、取得源代码
$ wget ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/3.5/source/firefox-3.5-source.tar.bz2
$ tar -xjvf firefox-3.5-source.tar.bz2
3、编译设置
$ cd mozilla-1.9.1
$ echo '. $topsrcdir/browser/config/mozconfig' > .mozconfig
$ echo 'mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-ff-release' >> .mozconfig
$ echo 'mk_add_options MOZ_MAKE_FLAGS="-j4"' >> .mozconfig
4、编译
$ make -f client.mk build
5、运行
$ objdir-ff-release/dist/bin/firefox
6、查看版本