build and eclipse setup