>>30
嘘、ターゲットが逆だった
DATAFILES1 = a.dat b.dat
DATAFILES2 = c.dat d.dat
OFILES1 = $(DATAFILE1:.dat=.o)
OFILES2 = $(DATAFILE2:.dat=.o)
$(OFILES1) : $(DATAFILES1)
  objcopy -XXXX $< $@
$(OFILES2) : $(DATAFILES2)
  objcopy -YYYY $< $@