ok to cross compile
xxx