Wifi direct and how to compile