Compiler updated for binary compilation