README.msys2: Add more information about missing packages

This commit is contained in:
João Valverde 2021-11-07 20:37:00 +00:00 committed by Wireshark GitLab Utility
parent a3fe5c6162
commit e9f2153eed
1 changed files with 13 additions and 5 deletions

View File

@ -13,7 +13,7 @@ Steps to setup the build environment:
4. Install pactoys for convenience:
$ pacman -S pactoys-git
$ pacman -S pactoys
5. Install the toolchain:
@ -32,10 +32,12 @@ From this point on it's a typical ninja build:
$ cmake -DENABLE_CCACHE=Yes -DDISABLE_WERROR=Yes ..
4. Instal missing dependencies using pacman (there are a few minor gaps) and
4. Instal missing dependencies using pacman (there are a few gaps) and
re-run cmake, e.g.:
$ pacboy -S glib2:x libpcap:x libgcrypt:x gnutls:x qt5:x
$ pacboy -S glib2:x libpcap:x libgcrypt:x gnutls:x qt5:x \
asciidoctor:x libssh:x libmaxminddb:x snappy:x spandsp:x \
libilbc:x doxygen:x winsparkle:x opus:x
5. Build by running "ninja" in the build directory:
@ -50,9 +52,15 @@ limitations:
* The ETW extcap (etwdump) does not build.
* Some optional dependencies are not available in the official MSYS2
repositories. These will be provided at a later date.
repositories. These are:
* AirPcap
* libsmi
* Kerberos
* Lua-unicode (Lua 5.1 is available and can be used instead)
* SBC codec
* BCG729 codec
* Currently there is no Wireshark binary package available. More work is
* There is no Wireshark binary package available. More work is
needed to implement this. To be decided if it will use NSIS or something
else.