a cross compiling tool