[Makefile] PREFIX=/usr/local/OPEN_R_SDK INSTALLDIR=../MS CXX=$(PREFIX)/bin/mipsel-linux-g++ STRIP=$(PREFIX)/bin/mipsel-linux-strip MKBIN=$(PREFIX)/OPEN_R/bin/mkbin STUBGEN=$(PREFIX)/OPEN_R/bin/stubgen2 MKBINFLAGS=-p $(PREFIX) LIBS=-lObjectComm -lOPENR CXXFLAGS= \ -O2 \ -g \ -I. \ -I$(PREFIX)/OPEN_R/include/R4000 \ -I$(PREFIX)/OPEN_R/include .PHONY: all install clean all: object1.bin %.o: %.cc $(CXX) $(CXXFLAGS) -o $@ -c $^ #オブジェクト間通信を行う場合 Object1Stub.cc: stub.cfg $(STUBGEN) stub.cfg object1.bin: Object1Stub.o Object1.o object1.ocf $(MKBIN) $(MKBINFLAGS) -o $@ $^ $(LIBS) $(STRIP) $@ install: object1.bin gzip -c object1.bin > $(INSTALLDIR)/OPEN-R/MW/OBJS/OBJ1.BIN clean: rm -f *.o *.bin *.elf *.snap.cc rm -f Object1Stub.h Object1Stub.cc def.h entry.h rm -f $(INSTALLDIR)/OPEN-R/MW/OBJS/OBJ1.BIN