aboutsummaryrefslogtreecommitdiffstats
path: root/docbook
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2016-10-12 16:00:44 -0700
committerGerald Combs <gerald@wireshark.org>2016-10-12 23:15:09 +0000
commitf404ac064f888d573326ead0384251f8072386a8 (patch)
tree1365120dc5e8dc4a1a5e0be8e753ee04f39c6612 /docbook
parente4fd25060e2e5ba22e91bba6a8318f3e720e8384 (diff)
WSDG: Add Qt installation information.
Change-Id: I7c468c9d22f1923acb488bd06176314c4f023f09 Reviewed-on: https://code.wireshark.org/review/18179 Reviewed-by: Gerald Combs <gerald@wireshark.org>
Diffstat (limited to 'docbook')
-rw-r--r--docbook/wsdg_src/WSDG_chapter_libraries.asciidoc16
1 files changed, 12 insertions, 4 deletions
diff --git a/docbook/wsdg_src/WSDG_chapter_libraries.asciidoc b/docbook/wsdg_src/WSDG_chapter_libraries.asciidoc
index 5e051ef022..ebaeff50a8 100644
--- a/docbook/wsdg_src/WSDG_chapter_libraries.asciidoc
+++ b/docbook/wsdg_src/WSDG_chapter_libraries.asciidoc
@@ -88,25 +88,33 @@ must be set appropriately.
=== Qt
The Qt library is used to build the UI for Wireshark and is used to provide a
-platform independent UI.
+platform independent UI. Wireshark can be built with Qt 4.7.0 or later, but we
+recommend using Qt5.
+
For more information on the Qt libraries, see <<ChUIQt>>.
[[ChLibsUnixQt]]
==== Unix
-TBD.
+Most Linux distributions provide Qt and its development libraries as standard packages.
+The required libraries and tools will likely be split across several packages. For example,
+building on Ubuntu requires 'qttools5-dev', 'qttools5-dev-tools', 'libqt5svg5-dev,
+'qtmultimedia5-dev', and possibly others.
+
+The Qt Project provides an installation tool for macOS, similar to Windows.
+It is available at https://www.qt.io/download-open-source/#section-2[].
[[ChLibsWin32Qt]]
==== Win32 MSVC
Qt5 must be installed manually, from the Qt installers page
-http://www.qt.io/download-open-source/#section-2[], using the version of Qt
+https://www.qt.io/download-open-source/#section-2[], using the version of Qt
appropriate for your compiler. Note that separate installations (into different directories) of Qt
are required for 32 bit and 64 bit builds. The environment variable QT5_BASE_DIR should be
set as appropriate for your environment and should point to the Qt directory that contains the
-bin directory, e.g. C:\Qt\Qt5.5.0\5.5\msvc2013
+bin directory, e.g. C:\Qt\Qt5.6.2\5.6\msvc2013
[[ChLibsGtk]]