./configure \
--prefix=/usr/pkg \
\
--disable-gtktest \
--with-gtk-prefix=/usr/pkg \
\
--enable-native-uconv \
\
--with-libIDL-prefix=/home/ty/build/java15/jdk15/env/libidl \
--disable-libIDLtest \
\


exit $?

Usage: configure [options] [host]
Options: [defaults in brackets after descriptions]
Configuration:
  --cache-file=FILE       cache test results in FILE
  --help                  print this message
  --no-create             do not create output files
  --quiet, --silent       do not print `checking...' messages
  --version               print the version of autoconf that created configure
Directory and file names:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [/usr/local]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [same as prefix]
  --bindir=DIR            user executables in DIR [EPREFIX/bin]
  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
  --datadir=DIR           read-only architecture-independent data in DIR
                          [PREFIX/share]
  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
                          [PREFIX/com]
  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
  --includedir=DIR        C header files in DIR [PREFIX/include]
  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
  --infodir=DIR           info documentation in DIR [PREFIX/info]
  --mandir=DIR            man documentation in DIR [PREFIX/man]
  --srcdir=DIR            find the sources in DIR [configure dir or ..]
  --program-prefix=PREFIX prepend PREFIX to installed program names
  --program-suffix=SUFFIX append SUFFIX to installed program names
  --program-transform-name=PROGRAM
                          run sed PROGRAM on installed program names
Host type:
  --build=BUILD           configure for building on BUILD [BUILD=HOST]
  --host=HOST             configure for HOST [guessed]
  --target=TARGET         configure for TARGET [TARGET=HOST]
Features and packages:
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --x-includes=DIR        X include files are in DIR
  --x-libraries=DIR       X library files are in DIR
--enable and --with options recognized:
  --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.1)
                          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-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
  --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 Branding
  --disable-freetype2     Disable FreeType2 support 
  --enable-xft            Enable Xft support 
  --disable-postscript    Disable PostScript printing support 
  --disable-xprint        Disable Xprint printing support 
  --disable-gnomevfs      Disable GnomeVFS support 
  --enable-crypto         Enable crypto support (Personal Security Manager)
  --disable-jsd           Disable JavaScript debug library
  --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
  --enable-extensions     Enable extensions
  --with-gssapi=PFX	   Location of GSSAPI libraries
  --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 Enable SVG gdi+ renderer
  --enable-svg-renderer-libart Enable SVG libart renderer
  --enable-svg-renderer-cairo Enable SVG cairo renderer 
  --disable-installer     Disable building of installer
  --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-js-ultrasparc  Use UltraSPARC optimizations in JS
  --disable-debug         Disable building with debug info
  --enable-optimize[=OPT] Enable optimizations using compiler 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
  --disable-static-component-loader
                          Disable the static component loader
  --enable-meta-component-modules=mod1[,mod2]
                          Build single meta-component from specified modules
  --enable-meta-components
                          Build predefined meta-components
  --enable-componentlib  Build a shared library containing all of the components
  --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-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
  --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
