home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Otherware
/
Otherware_1_SB_Development.iso
/
amiga
/
misc
/
icalc.lzh
/
icalc
/
src
/
makefile
< prev
next >
Wrap
Makefile
|
1992-01-26
|
1KB
|
57 lines
# Makefile for icalc
# Not linking math.c, since fp error checking doesn't work with IEEE libs.
# See cmath.c, #define'd symbol NOERRCHECK
CC= lc
OPTS= -cs -fi -O
OBJS= complex.o tree.o memory.o cmath.o symbol.o function.o ufunc.o \
special.o constant.o init.o command.o
LIBS= myumain.o LIB:gnu.lib LIB:lcmieee.lib LIB:lc.lib
LOPTS= SC SD LIB $(LIBS) VERBOSE
icalc: $(OBJS)
blink from LIB:c.o $(OBJS) TO icalc $(LOPTS)
complex.o: complex.c
$(CC) $(OPTS) complex.c
complex.c: complex.y
bison -d complex.y
delete complex.c # kludge because of compiler fault...
rename complex.tab.c complex.c
tree.o: tree.c #complex.tab.h
$(CC) $(OPTS) tree.c
memory.o: memory.c
$(CC) $(OPTS) memory.c
constant.o: constant.c
$(CC) $(OPTS) constant.c
cmath.o: cmath.c
$(CC) $(OPTS) cmath.c
math.o: math.c
$(CC) $(OPTS) math.c
special.o: special.c
$(CC) $(OPTS) special.c
symbol.o: symbol.c #complex.tab.h
$(CC) $(OPTS) symbol.c
function.o: function.c
$(CC) $(OPTS) function.c
ufunc.o: ufunc.c
$(CC) $(OPTS) ufunc.c
init.o: init.c #complex.tab.h
$(CC) $(OPTS) init.c
command.o: command.c #complex.tab.h
$(CC) $(OPTS) command.c