--enable and --with options recognized: --disable-compile-environment Disable compiler/library checks. --with-macos-sdk=dir Location of platform SDK to use (Mac OS X only) --with-x use the X Window System --with-ft-prefix=PFX Prefix where FreeType is installed (optional) --with-ft-exec-prefix=PFX Exec prefix where FreeType is installed (optional) --disable-freetypetest Do not try to compile and run a test FreeType program --with-pthreads Force use of system pthread library with NSPR --enable-macos-target=VER (default=10.2/ppc, 10.4/x86) Set the minimum MacOS version needed at runtime --with-system-nspr Use system installed NSPR --with-nspr-prefix=PFX Prefix where NSPR is installed --with-nspr-exec-prefix=PFX Exec prefix where NSPR is installed --with-system-jpeg[=PFX] Use system libjpeg [installed at prefix PFX] --with-system-zlib[=PFX] Use system libz [installed at prefix PFX] --with-system-png[=PFX] Use system libpng [installed at prefix PFX] --enable-canvas Enable html:canvas feature --with-java-include-path=dir Location of Java SDK headers --with-java-bin-path=dir Location of Java binaries (java, javac, jar) --enable-default-toolkit=TK Select default toolkit Platform specific defaults: BeOS - beos Mac OS X - mac (carbon) Neutrino/QNX - photon OS/2 - os2 Win32 - windows * - gtk --with-gtk-prefix=PFX Prefix where GTK is installed (optional) --with-gtk-exec-prefix=PFX Exec prefix where GTK is installed (optional) --disable-gtktest Do not try to compile and run a test GTK program --with-qtdir=$dir Specify Qt directory --enable-application=APP Options include: suite browser (Firefox) mail (Thunderbird) minimo composer calendar xulrunner macbrowser (Camino) standalone (use this for standalone xpcom/xpconnect or to manually drive a build) --enable-ui-locale=ab-CD Select the user interface locale (default: en-US) --enable-calendar Enable building of the calendar client --disable-mailnews Disable building of mail & news components --enable-static-mail Enable static mail build support --disable-ldap Disable LDAP support --enable-official-branding Enable Official mozilla.org Branding Do not distribute builds with --enable-official-branding unless you have permission to use trademarks per http://www.mozilla.org/foundation/trademarks/ . --enable-branding Enable branding from the specified directory. --with-distribution-id=ID Set distribution-specific id (default=org.mozilla) --disable-freetype2 Disable FreeType2 support --disable-xft Disable Xft support --enable-pango Enable Pango font rendering support --disable-postscript Disable PostScript printing support --disable-xprint Disable Xprint printing support --disable-gnomevfs Disable GnomeVFS support --disable-gnomeui Disable libgnomeui support (default: auto, optional at runtime) --disable-crypto Disable crypto support (Personal Security Manager) --disable-jsd Disable JavaScript debug library --disable-plugins Disable plugins support --disable-oji Disable Open JVM Integration support --enable-xinerama Enable Xinerama support ( not safe for Red Hat 7.0 ) --enable-ctl Enable Thai Complex Script support --disable-view-source Disable view source support --disable-accessibility Disable accessibility support --disable-xpfe-components Disable xpfe components --disable-xpinstall Disable xpinstall support --enable-single-profile Enable single profile support --disable-jsloader Disable xpcom js loader support --enable-native-uconv Enable iconv support --enable-plaintext-editor-only Allow only plaintext editing --disable-composer Disable building of Composer --disable-xpcom-obsolete Disable XPCOM Obsolete Library --disable-xtf Disable XTF (pluggable xml tags) support --enable-javaxpcom Enable Java-XPCOM bridge --enable-extensions Enable extensions --enable-image-decoders[={mod1,mod2,default,all,none}] Enable specific image decoders --enable-ldap-experimental Enable LDAP experimental features --disable-mathml Disable MathML support --enable-svg Enable SVG support --enable-svg-renderer={gdiplus,libart,cairo} --disable-installer Disable building of installer --disable-updater Disable building of updater --enable-update-channel=CHANNEL Select application update channel (default=default) --enable-update-packaging Enable tools/update-packaging --disable-activex Disable building of ActiveX control (win32 only) --disable-activex-scripting Disable building of ActiveX scripting support (win32) --enable-leaky Build leaky memory tool --enable-xpctools Build JS profiling tool --disable-tests Do not build test libraries & programs --enable-xpcom-lea Use Lea malloc in xpcom --enable-storage Enable mozStorage module and related components --enable-js-ultrasparc Use UltraSPARC optimizations in JS --enable-debug[=DBG] Enable building with developer debug info (Using compiler flags DBG) --disable-optimize Disable compiler optimization --enable-optimize=[OPT] Specify compiler optimization flags [OPT=-O] --enable-debug-modules Enable/disable debug info for specific modules --enable-debugger-info-modules Enable/disable debugger info for specific modules --enable-boehm Enable the Boehm Garbage Collector --disable-logging Disable logging facilities --enable-crash-on-assert Make NS_ASSERTION crash on Unix --enable-reorder Enable function reordering (requires GNU ld) --enable-logrefcnt Enable logging of refcounts (default=debug) --enable-detect-webshell-leaks Enable detection of webshell leaks (default=debug) --enable-wrap-malloc Wrap malloc calls (gnu linker only) --with-wrap-malloc=DIR Location of malloc wrapper library --enable-efence Link with Electric Fence --enable-jprof Enable jprof profiling tool (needs mozilla/tools/jprof) --enable-strip Enable stripping of libs & executables --enable-elf-dynstr-gc Enable elf dynstr garbage collector (opt builds only) --enable-old-abi-compat-wrappers Support old GCC ABI symbols to ease the pain of the linux compiler change --enable-prebinding Enable prebinding (Mac OS X only) --enable-timeline Enable timeline services --enable-reflow-perf Enable reflow performance tracing --enable-perf-metrics Enable performance metrics --enable-codesighs Enable code size analysis tools --enable-trace-malloc Enable malloc tracing --enable-eazel-profiler-support Enable Corel/Eazel profiler support --enable-profile-modules Enable/disable profiling for specific modules --enable-insure Enable insure++ instrumentation (linux only) --with-insure-dirs=DIRS Dirs to instrument with insure --with-insure-exclude-dirs=DIRS Dirs to not instrument with insure --enable-quantify Enable Quantify support (Windows only) --enable-xterm-updates Update XTERM titles with current command. --enable-chrome-format=jar|flat|both|symlink Select FORMAT of chrome files (default=jar) --with-default-mozilla-five-home Set the default value for MOZILLA_FIVE_HOME --with-user-appdir=DIR Set user-specific appdir (default=.mozilla) --with-doc-input-dirs=DIRS Header/idl dirs to create docs from --with-doc-include-dirs=DIRS Include dirs to preprocess doc headers --with-doc-output-dir=DIR Dir to generate docs into --enable-long-long-warning Warn about use of non-ANSI long long type --disable-pedantic Issue all warnings demanded by strict ANSI C --enable-cpp-rtti Enable C++ RTTI --enable-cpp-exceptions Enable C++ exceptions --disable-auto-deps Do not automatically generate dependency info --disable-md Do not use compiler-based dependencies --disable-shared Disable building of internal shared libs --enable-static Enable building of internal static libs --enable-libxul Enable building of libxul --enable-standalone-modules=mod1[,mod2] Enable standalone build of specific modules --without-libIDL Skip check for libIDL (standalone modules only) --with-libIDL-prefix=PFX Prefix where libIDL is installed (optional) --with-libIDL-exec-prefix=PFX Exec prefix where libIDL is installed (optional) --disable-libIDLtest Do not try to compile and run a test libIDL program --with-glib-prefix=PFX Prefix where GLIB is installed (optional) --with-glib-exec-prefix=PFX Exec prefix where GLIB is installed (optional) --disable-glibtest Do not try to compile and run a test GLIB program --with-libIDL-prefix=PFX Prefix where libIDL is installed (optional) --with-libIDL-exec-prefix=PFX Exec prefix where libIDL is installed (optional) --disable-libIDLtest Do not try to compile and run a test libIDL program --with-glib-prefix=PFX Prefix where GLIB is installed (optional) --with-glib-exec-prefix=PFX Exec prefix where GLIB is installed (optional) --disable-glibtest Do not try to compile and run a test GLIB program --with-glib-prefix=PFX Prefix where GLIB is installed (optional) --with-glib-exec-prefix=PFX Exec prefix where GLIB is installed (optional) --disable-glibtest Do not try to compile and run a test GLIB program --enable-system-cairo Use system cairo (located with pkgconfig) --disable-xul Disable XUL --disable-profilesharing Disable profile sharing --disable-profilelocking Disable profile locking --enable-necko-protocols[={http,ftp,default,all,none}] Enable/disable specific protocol handlers --disable-necko-disk-cache Disable necko disk cache --enable-necko-small-buffers Minimize size of necko's i/o buffers --disable-cookies Disable cookie support --disable-v1-string-abi Disable binary compatibility layer for strings