`c:\cygwin\setup-x86.exe -qnNdO -R C:/cygwin -s -l C:/cygwin/var/cache/setup -P autoconf -P automake -P bison -P gcc-core -P gcc-g++ -P mingw-runtime -P mingw-binutils -P mingw-gcc-core -P mingw-gcc-g++ -P mingw-pthreads -P mingw-w32api -P libtool -P make -P python -P gettext-devel -P gettext -P intltool -P libiconv -P pkg-config -P git -P wget -P curl -P libpcre-devel -P openssl-devel -P libsqlite3-devel`
Cygwin tutorial installing sqlite3 download#
Packages download location, and a mirror URL.Īn example of automatically installing all the dependencies Requires the location of your installation, a path to the cached
Cygwin tutorial installing sqlite3 install#
`brew install autoconf automake libtool openssl shtool pkg-config hwloc pcre sqlite3 libpcap cmocka`Ĭygwin requires the full path to the `setup.exe` utility, in order toĪutomate the installation of the necessary packages. XCode, Xcode command line tools and HomeBrew are required. `pkg install pkgconf shtool libtool gcc7 automake autoconf pcre sqlite3 libgcrypt gmake cmocka` `pkg install pkgconf shtool libtool gcc7 automake autoconf pcre sqlite3 openssl gmake hwloc cmocka` `sudo yum install libtool pkgconfig sqlite-devel autoconf automake openssl-devel libpcap-devel pcre-devel rfkill libnl3-devel gcc gcc-c++ ethtool hwloc-devel libcmocka-devel` `sudo apt-get install build-essential autoconf automake libtool pkg-config libnl-3-dev libnl-genl-3-dev libssl-dev ethtool shtool rfkill zlib1g-dev libpcap-dev libsqlite3-dev libpcre3-dev libhwloc-dev libcmocka-dev` Note: CMocka should not be a dependency when packaging Aircrack-ng. `aircrack-ng` for a number of operating systems. = Installing required and optional dependencies =īelow are instructions for installing the basic requirements to build It is strongly recommended on high core count systems, it may give a serious speed boost * For best performance on SMP machines, ensure the hwloc library and headers are installed. * For best performance on FreeBSD (50-70% more), install gcc5 (or better) via: pkg install gcc7 Libpcap development package is required (on Cygwin, use the Aircap SDK instead see above) * In order to build besside-ng, besside-ng-crawler, easside-ng, tkiptun-ng and wesside-ng, * If you want to use Airpcap, the 'developer' directory from the CD/ISO/SDK is required. SQLite development package >= 3.3.17 (3.6.X version or better is recommended) * If you want to use airolib-ng and '-r' option in aircrack-ng, (-essid-regex) pcre development package is required. * If you want SSID filtering with regular expression in airodump-ng * Linux/Cygwin: make and Standard C++ Library development package (Debian: libstdc++-dev) * FreeBSD, OpenBSD, NetBSD, Solaris and OS X with macports: gmake It can be disabled by passing -disable-libnl to configure. * On Windows, if using clang, libiconv and libiconv-devel * On windows, cygwin has to be used and it also requires w32api package. * OpenSSL development package or libgcrypt development package.