linux build setup