more changes to linux build