rajout compilation