The documentation for how to do this is already on the Internet for all of you who knows how to get it, the issue is in all these incomprehensible or wrong sources which can waste our time. Older versions, different programs or libraries, different platforms or just poor documentation is normally found.
Fixing all this here is Tutorial of how to do it easily: