home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DOS/V Power Report 1997 March
/
VPR9703A.ISO
/
VPR_DATA
/
DOGA
/
SOURCES
/
REND.LZH
/
READER
/
MAKEFILE.68
< prev
next >
Wrap
Text File
|
1995-12-25
|
1KB
|
46 lines
GCC_OPTION=EX
GCC_LINK= hlk
GCC_AS = has
LK = hlk
CC = gcc
FPPP = Q
OBJS1 = $(DIR)/matrix.o $(DIR)/scanner.o $(DIR)/alloc.o $(DIR)/virtual.o
OBJS2 = $(DIR)/atrread.o $(DIR)/objread.o $(DIR)/objatr.o\
$(DIR)/temp.o $(DIR)/framread.o
OBJS3 = $(DIR)/vector.o
CFLAGS = $(EXTRA_CFLAGS) \
-DBUFFERING -DFLOAT\
-DX68000 -DGCC -DINLINE_VECTOR -DONDEMANDMALLOC\
-O -fstrength-reduce -fomit-frame-pointer
.SUFFIXES : .h .c .s .o .x .a
$(DIR).a : $(OBJS1) $(OBJS2)
ar $(temp)reader.a $(OBJS1) $(OBJS2)
copy $(temp)reader.a $(DIR).a
del $(temp)reader.a
$(DIR)/%.o : %.c
$(CC) -S $(CFLAGS) $< -o $(temp)tmp1.s
sed -e "/\.include.*doscall.equ/d" $(temp)tmp1.s > $(temp)tmp2.s
if !$(fppp) == !TRUE fppp /Q /O$(temp)tmp3.s $(temp)tmp2.s
if not !$(fppp) == !TRUE copy $(temp)tmp2.s $(temp)tmp3.s
$(CC) -c $(temp)tmp3.s -o $@
del $(temp)tmp1.s
del $(temp)tmp2.s
del $(temp)tmp3.s
%.o : %.s
$(CC) -c $^ -o $@
$(DIR)/%.s : %.c
$(CC) $(CFLAGS) -S $^ -o $@