Basic compiler for many platforms