First version of cross compile to C