2 |
.SUFFIXES: |
.SUFFIXES: |
3 |
.SUFFIXES: .d .o .c .ini |
.SUFFIXES: .d .o .c .ini |
4 |
|
|
5 |
|
-include ../makedefs |
6 |
|
|
7 |
HDIR = ../h/ |
HDIR = ../h/ |
8 |
CDIR = ./ |
CDIR = ./ |
9 |
MPDIR = ../mp |
MPDIR = ../mp |
10 |
|
|
11 |
OFLAG = -O |
#OFLAG = -O |
12 |
DEFS = -I../h -I../gcl-tk |
DEFS = -I../h -I../gcl-tk |
13 |
ODIR = . |
ODIR = . |
14 |
GCLIB = ${ODIR}/gcllib.a |
GCLIB = ${ODIR}/gcllib.a |
21 |
|
|
22 |
# AUX_INFO=-aux-info $*.X |
# AUX_INFO=-aux-info $*.X |
23 |
.c.o: |
.c.o: |
24 |
$(CC) -c $(OFLAG) $(CFLAGS) $*.c $(AUX_INFO) |
$(CC) -c $(CFLAGS) $(DEFS) $*.c $(AUX_INFO) |
25 |
.d.o: |
.d.o: |
26 |
$(DPP) $* |
$(DPP) $* |
27 |
$(CC) -c $(OFLAG) $(CFLAGS) $*.c $(AUX_INFO) |
$(CC) -c $(CFLAGS) $(DEFS) $*.c $(AUX_INFO) |
28 |
rm $*.c |
rm $*.c |
29 |
|
|
30 |
CPP= |
CPP= |
31 |
.c.ini: |
.c.ini: |
32 |
$(CC) -DNO_DEFUN $(CFLAGS) -E $*.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > $*.ini |
$(CC) -DNO_DEFUN $(CFLAGS) $(DEFS) -E $*.c | sed -e 's:\"[ ]*):\"):g' | ./grab_defs > $*.ini |
33 |
|
|
34 |
.d.ini: |
.d.ini: |
35 |
$(DPP) $* |
$(DPP) $* |
36 |
./grab_defs < $*.c > $*.ini |
./grab_defs < $*.c > $*.ini |
37 |
rm $*.c |
rm $*.c |
38 |
|
|
|
-include ../makedefs |
|
|
|
|
39 |
X11_INCLUDE=${TK_XINCLUDES} ${HAVE_X11} |
X11_INCLUDE=${TK_XINCLUDES} ${HAVE_X11} |
40 |
CFLAGS = -I../gcl-tk -I$(HDIR) $(ODIR_DEBUG) |
#CFLAGS = -I../gcl-tk -I$(HDIR) $(ODIR_DEBUG) |
41 |
|
|
42 |
|
|
43 |
MP = $(HDIR)mp.h |
MP = $(HDIR)mp.h |
122 |
ar xv /lib/libc.a fsavres.o |
ar xv /lib/libc.a fsavres.o |
123 |
|
|
124 |
sockets.o: sockets.c |
sockets.o: sockets.c |
125 |
${CC} ${CFLAGS} ${X11_INCLUDE} -c sockets.c |
${CC} ${CFLAGS} $(DEFS) ${X11_INCLUDE} -c sockets.c |
126 |
|
|
127 |
clxsocket.o: |
clxsocket.o: |
128 |
${CC} ${CFLAGS} ${X11_INCLUDE} -c clxsocket.c |
${CC} ${CFLAGS} $(DEFS) ${X11_INCLUDE} -c clxsocket.c |
129 |
littleXwin.o: |
littleXwin.o: |
130 |
${CC} ${CFLAGS} ${X11_INCLUDE} -c littleXwin.o |
${CC} ${CFLAGS} $(DEFS) ${X11_INCLUDE} -c littleXwin.o |
131 |
|
|
132 |
character.o: $(HFILES) |
character.o: $(HFILES) |
133 |
file.o: $(HFILES) |
file.o: $(HFILES) |