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).
