I am having a little trouble using wildcards in my make file this is what I have: %.obj : %.asm @echo File: $*.asm @$(ASM) $(ASM_FLAGS) GNU_$*.asm @cp GNU_$*.o $(OBJ)/$*.obj @rm GNU_$*.o I have two asm files File.asm and GNU_File.asm and I only want to compile GNU_File.asm and not File.asm. How do I do this? Thanks, DB