diff options
author | Guy Harris <guy@alum.mit.edu> | 2018-04-25 09:44:50 -0700 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2018-04-25 16:45:25 +0000 |
commit | 0a51618302f340efc4417f0cab059285f5800002 (patch) | |
tree | 9125265912feee6f925bae5de30d0deecd9b5556 /README.macos | |
parent | d25f9ffd755b5cb01f3f20380ae5a0fe0a3bac42 (diff) |
Remove references to autotools, GTK+, and X11.
We don't support building with autotools (except for building the
support libraries using macos-setup.sh), and we don't support GTK+ and
thus don't require X11.
Change-Id: If9da937285016fc178a0153d38212404b0ff2c59
Reviewed-on: https://code.wireshark.org/review/27148
Reviewed-by: Guy Harris <guy@alum.mit.edu>
Diffstat (limited to 'README.macos')
-rw-r--r-- | README.macos | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/README.macos b/README.macos index cf630451b8..f2eaeb0033 100644 --- a/README.macos +++ b/README.macos @@ -27,11 +27,6 @@ for macOS from https://cmake.org/download/ -The Wireshark source includes an autoconf configure script; however, -that script cannot find recent versions of Qt for macOS, and will not -try to find macOS frameworks that Wireshark can use to improve the user -experience, so we don't recomment using the configure script. - The tools/macos-setup.sh script can be used to download, patch as necessary, build as necessary, and install those libraries and the libraries on which they depend, along with tools such as CMake; it will, @@ -41,22 +36,11 @@ specified by variables set early in the script; you can comment out the settings of optional libraries if you don't want them downloaded and installed. Before running the tools/macos-setup.sh script, and before attempting to build Wireshark, make sure your PKG_CONFIG_PATH -environment variable's setting includes both /usr/X11/lib/pkgconfig and -/usr/local/lib/pkgconfig. +environment variable's setting includes /usr/local/lib/pkgconfig. The tools/macos-setup.sh script must be run from the top-level source directory. -If you wish to build the legacy (GTK+) UI you must have X11 and the X11 -developer headers and libraries installed, as well as the Pango, ATK, -and GTK+ libraries; otherwise, you will not be able to build or install -GTK+. The X11 and X11 SDK that come with macOS releases for releases -from Panther to Lion can be used to build and run Wireshark. Mountain -Lion and later do not include X11; you should install X11 from -elsewhere, such as - - http://xquartz.macosforge.org/ - After you have installed those libraries: 1. If you have installed Qt into some non-standard place, as is @@ -122,12 +106,6 @@ replace all occurrences of "libiconv_open" with "iconv_open" in the configure script before running the script. The tools/macos-setup.sh setup script will patch GLib to work around this. -GTK+ - GTK+ 2.24.10, at least, doesn't build on Mountain Lion with the -CUPS printing backend - either the CUPS API changed incompatibly or the -backend was depending on non-API implementation details. The -tools/macos-setup.sh setup script will, on Mountain Lion and later, -configure GTK+ with the CUPS printing backend disabled. - libgcrypt - the libgcrypt configuration script attempts to determine which flavor of assembler-language routines to use based on the platform type determined by standard autoconf code. That code uses uname to |