Configure options - qt

From Genunix

--help=short: invalid command-line switch

Usage:  configure [-prefix dir] [-buildkey key] [-docdir dir] [-headerdir dir]
       [-libdir dir] [-bindir dir] [-plugindir dir ] [-datadir dir]
       [-translationdir dir] [-sysconfdir dir] [-debug] [-release]
       [-no-gif] [-qt-gif] [-no-sm] [-sm] [-qt-zlib] [-system-zlib]
       [-qt-libjpeg] [-system-libjpeg] [-qt-libpng] [-system-libpng]
       [-qt-libmng] [-system-libmng] [-no-thread] [-thread] [-no-nis] [-nis]
       [-no-cups] [-cups] [-no-largefile] [-largefile] [-version-script]
       [-no-stl] [-stl] [-no-ipv6 ] [-ipv6] [-Istring] [-lstring]
       [-Lstring] [-Rstring] [-disable-<module>] [-with-<module setting>]
       [-without-<module setting>] [-fast] [-no-fast]

Installation options:

These are optional, but you may specify install directories.
   -prefix dir ........ This will install everything relative dir
                         (default /export/home/bout/packages/BUILD)
You may use these to separate different parts of the install:
   -bindir dir ........ Executables will be installed to dir
                         (default PREFIX/bin)
   -libdir dir ........ Libraries will be installed to dir
                         (default PREFIX/lib)
   -docdir dir ........ Documentation will be installed to dir
                         (default PREFIX/doc)
   -headerdir dir ..... Headers will be installed to dir
                         (default PREFIX/include)
   -plugindir dir ..... Plugins will be installed to dir
                         (default PREFIX/plugins)
   -datadir dir ....... Data used by Qt programs will be installed to dir
                         (default PREFIX)
   -translationdir dir  Translations of Qt programs will be installed to dir
                         (default PREFIX/translations)
   -sysconfdir dir ...  Settings used by Qt programs will be looked for in dir
                         (default PREFIX/etc/settings)
You may use these options to turn on strict plugin loading.
   -buildkey key ...... Build the Qt library and plugins using the specified
                        key.  When the library loads plugins, it will only
                        load those that have a matching key.

Configure options:

The defaults (*) are usually acceptable.  If marked with a plus (+) a test
for that feature has not been done yet, but will be evaluated later, the
plus simply denotes the default value. Here is a short explanation of each
option:
*  -release ........... Compile and link Qt with debugging turned off.
   -debug ............. Compile and link Qt with debugging turned on.
*  -shared ............ Create and use a shared Qt library (libqt.so).
   -static ............ Create and use a static Qt library (libqt.a).
*  -no-gif ............ Do not compile in GIF reading support.
   -qt-gif ............ Compile in GIF reading support.
                        See src/kernel/qgif.h
*  -qt-zlib ........... Use the zlib bundled with Qt.
   -system-zlib ....... Use zlib from the operating system.
                        See http://www.gzip.org/zlib
   -fast .............. Configure Qt quickly by generating Makefiles only for
                        library and subdirectory targets.  All other Makefiles
                        are created as wrappers, which will in turn run qmake.
*  -no-fast ........... Configure Qt normally by generating Makefiles for all
                        project files.
   -no-exceptions ..... Disable exceptions on platforms that support it.
   -version-script .... Use a version script when linking the Qt library.
                        Internal symbols will be marked as local. Requires
                        a recent GNU binutils package.
                        WARNING: Experimental, may be removed in future
                        versions.
   -platform target ... The operating system and compiler you are building
                        on (solaris-cc).
   -xplatform target .. The target platform when cross-compiling.
                        See the PLATFORMS file for a list of supported
                        operating systems and compilers.
   -Dstring ........... Add an explicit define to the preprocessor.
   -Istring ........... Add an explicit include path.
   -Lstring ........... Add an explicit library path.
   -Rstring ........... Add an explicit dynamic library runtime search path.
   -lstring ........... Add an explicit library.
   -disable-<module> ..... Disable <module> where module is one of:
                           [ styles tools kernel widgets dialogs iconview workspace network canvas table xml opengl sql ]
   -qt-sql-<driver> ...... Enable a SQL <driver> in the Qt Library, by default
                           none are turned on.
   -plugin-sql-<driver> .. Enable SQL <driver> as a plugin to be linked to
                           at run time.
   -no-sql-<driver> ...... Disable SQL <driver> entirely.
                           Possible values for <driver>:
                           [ ibase mysql odbc psql sqlite ]
                           Auto-Detected on this system:
                           [ sqlite ]
                           By default none of the SQL drivers are built,
                           even if they are auto-detected.
   -qt-style-<style> ..... Enable a GUI <style> in the Qt Library, by default
                           all available styles are on.
   -plugin-style-<style> . Enable GUI <style> as a plugin to be linked to
                           at run time.
   -no-style-<style> ..... Disable GUI <style> entirely.
                           Possible values for <style>:
                           [ cde compact motif motifplus platinum sgi windows ]
*  -no-thread ............ Do not compile threading support.
   -thread ............... Compile threading support.
   -no-nis ............... Do not compile NIS support.
*  -nis .................. Compile NIS support.
*  -no-pch ............... Do not use precompiled header support.
   -pch .................. Use precompiled header support.
*  -no-cups............... Do not compile CUPS support.
   -cups ................. Compile CUPS support.
   -no-stl ............... Do not compile STL support.
*  -stl .................. Compile STL support.
   -no-ipv6 .............. Do not compile IPv6 support.
*  -ipv6 ................. Compile IPv6 support.
   -verbose .............. Print verbose information about each step of the
   -v .................... configure process.
   -continue.............. Continue as far as possible if an error occurs.
   -help ................. Print help and usage information.
   -h .................... Print help and usage information.

Image Formats:

   -plugin-imgfmt-<format> Enable <format> to be linked to at runtime.
                           Uses specified lib<format>.
   -qt-imgfmt-<format> ... Enable <format> to be linked into Qt.
                           Uses specified lib<format>.
   -no-imgfmt-<format> ... Fully disable <format> from Qt.
                           Possible values for <format>:
                           [ png jpeg mng ]

Third Party Image Loading Libraries:

*  -qt-libpng ......... Use the libpng bundled with Qt.
   -system-libpng ..... Use libpng from the operating system.
                        See http://www.libpng.org/pub/png
*  -qt-libjpeg ........ Use the libjpeg bundled with Qt.
   -system-libjpeg .... Use jpeglib from the operating system.
                        See http://www.ijg.org
*  -qt-libmng ......... Use the libmng bundled with Qt.
   -system-libmng ..... Use libmng from the operating system.
                        See http://www.libmng.com

Qt/X11 only:

*  -no-nas-sound ...... Do not compile in NAS sound support.
   -system-nas-sound .. Use NAS libaudio from the operating system.
                        See http://radscan.com/nas.html
   -no-sm ............. Do not support X Session Management.
*  -sm ................ Support X Session Management, links in -lSM -lICE.
   -no-xshape ......... Do not compile XShape support.
*  -xshape ............ Compile XShape support.
                        Requires X11/extensions/shape.h.
*  -no-xinerama ....... Do not compile Xinerama (multihead) support.
   -xinerama .......... Compile Xinerama support.
                        Requires X11/extensions/Xinerama.h and libXinerama.
*  -no-xcursor ........ Do not compile Xcursor support.
   -xcursor ........... Compile Xcursor support.
                        Requires X11/Xcursor/Xcursor.h and libXcursor.
*  -no-xrandr ......... Do not compile XRandR (resize and rotate) support.
   -xrandr ............ Compile XRandR support.
                        Requires X11/extensions/Xrandr.h and libXrandr.
*  -no-xrender ........ Do not compile XRender support.
   -xrender ........... Compile XRender support.
                        Requires Xft support (see -xft below),
                        X11/extensions/Xrender.h and libXrender
*  -no-xft ............ Do not compile Xft (anti-aliased font) support.
   -xft ............... Compile Xft support.
                        Requires X11/Xft/XftFreetype.h and libXft.
*  -no-tablet ......... Do not compile Tablet support.
   -tablet ............ Compile Tablet support.
                        Requires IRIX with wacom.h and libXi or
                        XFree86 with X11/extensions/XInput.h and libXi.
   -no-xkb ............ Do not compile XKB (X KeyBoard extension) support.
*  -xkb ............... Compile XKB support.
*  -no-dlopen-opengl .. Qt links against OpenGL libraries directly.
   -dlopen-opengl ..... Qt uses dlopen(3) to resolve OpenGL functions
                        (instead of linking with OpenGL libraries directly).