build using make