home *** CD-ROM | disk | FTP | other *** search
Makefile | 1992-01-26 | 1.1 KB | 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
-
-
-