How to compile it