fix linux build