Minix 2.0.4 を使用しているため、gcc を使用できません。1 つの make ファイルを使用して、複数のターゲットで複数の C プログラムをコンパイルしたいと考えています。
これが私のMakefileの現在の状態です
CFLAGS  = -D_POSIX_SOURCE
LDFLAGS =
CC      = cc
LD      = cc
PROG    = prog1 prog2 
OBJS    = prog1.o prog2.o
$(PROG): $(OBJS)
         $(LD) $(LDFLAGS) $(OBJS) -o $(PROG)
clean:
         rm -rf $(PROG) $(OBJS)
ただし、このようにメイクファイルを使用しようとすると、「prog2: コンパイルできません。変換が適用されません」というエラーが表示されます。私が間違っていることについてのアイデアはありますか?