Cross compile tools

This should be defined on the companion object.