home *** CD-ROM | disk | FTP | other *** search
-
- #
- # Configurations for different compilers
- #
-
-
- ifeq ($(C++),CC)
- ASCPP = -DPCC
- I =-I/usr/include/CC -I/usr/local/include/CC
- INCL = -I. -I$(COMPILE-DIRECTORY) -I../Src $(I)
- C++FLAGS := ${C++FLAGS} ${INCL}
- LFLAGS := ${LFLAGS} ${C++FLAGS}
- endif
-
- ifeq ($(C++),GCC)
- ASCPP = -D__Cplusplus__
- .cc.c:;
- $(C++) $(INCL) $(C++FLAGS) -Fc $^ > $*.c
- endif
-
- ifeq ($(C++),g++)
- CC=gcc
- ASCPP =-D__GNUG__
- .cc.s:; $(C++) $(C++FLAGS) -S $^
- endif
-
- ifeq ($(HOSTTYPE),sun3)
- %.o: %.s
- /lib/cpp $(ASCPP) < $< > tmp$$$$.s ;\
- $(AS) $(ASFLAGS) -o $*.o tmp$$$$.s ;\
- rm -f tmp$$$$.s
- endif
-
- ifeq ($(HOSTTYPE),umax)
- %.o: %.s
- /lib/cpp $(ASCPP) < $< | m4 >tmp$$$$.s ;\
- $(AS) $(ASFLAGS) -o $*.o tmp$$$$.s ;\
- rm -f tmp$$$$.s
- endif
-
- ifeq ($(HOSTTYPE),onemax)
- %.o: %.s
- /lib/cpp $(ASCPP) < $< | m4 >tmp$$$$.s ;\
- $(AS) $(ASFLAGS) -o $*.o tmp$$$$.s ;\
- rm -f tmp$$$$.s
- endif
-