############################################################################## ## FREXXWARE ############################################################################## ## ## Project: Frexx C Preprocessor ## $Source: /home/user/start/cpp/RCS/makefile.gcc,v $ ## $Revision: 1.1 $ ## $Date: 1993/12/06 13:51:20 $ ## $Author: start $ ## $State: Exp $ ## $Locker: $ ## ############################################################################## ## $Log: makefile.gcc,v $ # Revision 1.1 1993/12/06 13:51:20 start # Initial revision # # Revision 1.1 1993/12/06 13:51:20 start # Initial revision # # Revision 1.2 1993/11/11 07:16:39 start # New stuff # # Revision 1.1 1993/11/03 09:19:28 start # Initial revision # ## ############################################################################## # Frexx PreProcessor Makefile #HOST =-tp -B/home/danne/code/cpp/ -Wp\,-Q\,-Dunix\,-Ddpc\,-DAIX #DEFINES = -Dunix -Dpdc -DAIX -DUNIX -DDEBUG DEFINES = -Dunix -Dpdc -DUNIX -DRCS DEBUGFLAG = -O LD = ld LDFLAGS = LIB = libfpp.a CPP = fpp FILECPP = cpp TEMP = templib.o EXPORT = fpp.exp CC = gcc CFLAGS = $(DEBUGFLAG) $(DEFINES) AR = ar ARFLAGS = rv .SUFFIXES: .o .c .c~ .h .h~ .a .i OBJS = cpp1.o cpp2.o cpp3.o cpp4.o cpp5.o cpp6.o memory.o FILEOBJS = cpp1.o cpp2.o cpp3.o cpp4.o cpp5.o cpp6.o memory.o usecpp.o # ** compile cpp # #all: $(LIB) $(CPP) all: $(FILECPP) $(LIB) : $(OBJS) $(EXPORT) $(LD) $(OBJS) -o $(TEMP) -bE:$(EXPORT) -bM:SRE -T512 -H512 -lc rm -f $(LIB) $(AR) $(ARFLAGS) $(LIB) $(TEMP) rm $(TEMP) $(CPP) : usecpp.c $(CC) $(CFLAGS) -o $(CPP) usecpp.c -L. -lfpp $(FILECPP) : $(FILEOBJS) $(CC) $(FILEOBJS) -o $(FILECPP) .c.o: $(CC) $(CFLAGS) -c $< cpp1.o:cpp1.c cpp2.o:cpp2.c cpp3.o:cpp3.c cpp4.o:cpp4.c cpp5.o:cpp5.c cpp6.o:cpp6.c memory.o:memory.c usecpp.o:usecpp.c