compile asm files