These builds are 'community build', 'private build'.
I made these for myself. These may be no good for you.
Please use it by the self-responsibility.
Fx 3.5/VC9 SP1 - changeset 26030:bbbc2ea2b79d(Wed Jun 24 19:21:34 2009 -0400)
Fx 3.0.12pre/VC9 SP1 - get source from CVS at 6/7 15:15(JST).
Fx 3.0.12pre & Fx 3.5 builds need Redistributable Package.
Microsoft Visual C++ 2008 SP1 Redistributable Package
. $topsrcdir/browser/config/mozconfig
# use WGO only
export LDFLAGS="-LTCG"
mk_add_options LDFLAGS="-LTCG"
# do profiling!
#export LDFLAGS="-LTCG:PGI"
#mk_add_options LDFLAGS="-LTCG"
# use PGU
#export LDFLAGS="-LTCG:PGU"
#mk_add_options LDFLAGS="-LTCG:PGU"
export MOZ_OPTIMIZE_LDFLAGS="-opt:ref,icf"
mk_add_options MOZ_OPTIMIZE_LDFLAGS="-opt:ref,icf"
GLIB_PREFIX=c:/mozbuild/vc80
LIBIDL_PREFIX=c:/mozbuild/vc80
ac_add_options --disable-debug
ac_add_options --disable-tests
ac_add_options --disable-accessibility
ac_add_options --disable-activex
ac_add_options --disable-activex-scripting
ac_add_options --disable-installer
ac_add_options --disable-composer
ac_add_options --disable-ldap
ac_add_options --disable-mailnews
ac_add_options --disable-pedantic
ac_add_options --disable-profilesharing
ac_add_options --disable-shared
# On the 1.7 and aviary branches, cryptography was off by default.
ac_add_options --enable-crypto
ac_add_options --enable-extensions=default
ac_add_options --enable-single-profile
ac_add_options --enable-static
ac_add_options --enable-strip
ac_add_options --without-system-nspr
ac_add_options --without-system-zlib
ac_add_options --without-system-jpeg
ac_add_options --without-system-png
ac_add_options --without-system-mng
# VC8
# for Athlon 64/Pentium 4
ac_add_options --enable-optimize="-O2 -GLT -arch:SSE2"
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj2
# for P3/Athlon XP
#ac_add_options --enable-optimize="-O2 -GLT -arch:SSE"
#mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj
# Enable SVG Support
ac_add_options --enable-svg
# use cairo
# ac_add_options --enable-svg-renderer=cairo
# Enable Canvas Support
ac_add_options --enable-canvas