Enter the top of the source tree (directory called mozilla) and create a .mozconfig file
Code:
cat > .mozconfig << "EOF"
. $topsrcdir/browser/config/mozconfig
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-@CONFIG_GUESS@
ac_cv_visibility_pragma=no
ac_add_options --prefix=/opt/firefox-2.0.0.4
ac_add_options --with-system-nss
ac_add_options --with-system-nspr
ac_add_options --with-system-zlib
ac_add_options --with-system-png
ac_add_options --with-system-jpeg
ac_add_options --enable-system-cairo
ac_add_options --enable-canvas
ac_add_options --enable-svg
ac_add_options --enable-strip
ac_add_options --disable-tests
ac_add_options --disable-accessibility
ac_add_options --disable-installer
ac_add_options --enable-official-branding
ac_add_options --enable-pango
ac_add_options --enable-ldap
EOF
Then build Firefox.
Code:
make -f client.mk build
Then install Firefox
Code:
make -f client.mk install
You'll need Gtk2, libIDL, Zip, OpenLDAP and NSS installed first. Unzip and libgnomeui are optional.