Basic compilation and installation