I would like to build UKUI for my own linux distribution that was built from scratch. What are the needed libraries and the correct way to compile it?