new architecture, compilation/install using only cmake