add portable flag to haste-compiler