Building wpa_supplicant (Native Compilation)
Below are the Steps to build wpa_supplicant source code.
1. Download the wpa_supplicant latest release source code from below link
https://w1.fi/wpa_supplicant/
2. Extract the wpa_supplicant source code using below command
$tar -xzvf wpa_supplicant-2.9.tar.gz
3. install the dependent tools
Installing Net-link library
$sudo apt-get install libnl-genl-3-dev
Installing SSL library
$sudo apt-get install libssl-dev
Installing pip tool
$sudo apt install python-pip
$pip install --upgrade pip
Installing Dbus
$sudo apt install build-essential libdbus-glib-1-dev libgirepository1.0-dev
$pip install dbus-python
4. Build wpa_supplicant source code
$cd wpa_supplicant-2.9/wpa_supplicant
$cp defconfig .config
$cd ../
$make
Now you will be able to find out wpa_supplicant,wpa_supplicant_cli and wpa_passphrase application binary