19 |
|
# |
20 |
|
# The following paths must exist and be relative to root: |
21 |
|
# |
22 |
< |
DEVDIR = $(INSTDIR) |
22 |
> |
DEVDIR = $(INSTDIR)/dev |
23 |
|
LIBDIR = /usr/local/lib/ray |
24 |
|
|
25 |
|
# |
26 |
|
# Library routines: |
27 |
|
# |
28 |
|
LIBS = -lm |
29 |
< |
COMPAT = |
29 |
> |
COMPAT = malloc.o |
30 |
|
|
31 |
|
# |
32 |
|
# Device drivers for rview (see also devtable.c): |
34 |
|
DOBJS = devtable.o devcomm.o aed.o tty.o editline.o x10.o xtwind.o \ |
35 |
|
colortab.o nwsdev.o |
36 |
|
DLIBS = -lX -lcps |
37 |
< |
DRIVERS = $(DEVDIR)/sundev $(DEVDIR)/sun.com $(DEVDIR)/x11dev |
37 |
> |
DRIVERS = $(DEVDIR)/sun $(DEVDIR)/sun.com $(DEVDIR)/x11 |
38 |
|
|
39 |
|
# |
40 |
|
# Standard object files: |
95 |
|
$(DESTDIR)/lookamb: lookamb.o |
96 |
|
$(CC) $(CFLAGS) -o $(DESTDIR)/lookamb lookamb.o |
97 |
|
|
98 |
< |
$(DEVDIR)/sundev: sundev.o devmain.o colortab.o editline.o |
99 |
< |
$(CC) $(CFLAGS) -o $(DEVDIR)/sundev devmain.o sundev.o colortab.o \ |
98 |
> |
$(DEVDIR)/sun: sundev.o devmain.o colortab.o editline.o |
99 |
> |
$(CC) $(CFLAGS) -s -o $(DEVDIR)/sun devmain.o sundev.o colortab.o \ |
100 |
|
editline.o -lsuntool -lsunwindow -lpixrect $(LIBS) |
101 |
|
|
102 |
|
$(DEVDIR)/sun.com: suncom.o editline.o |
103 |
< |
$(CC) $(CFLAGS) -o $(DEVDIR)/sun.com suncom.o editline.o |
103 |
> |
$(CC) $(CFLAGS) -s -o $(DEVDIR)/sun.com suncom.o editline.o |
104 |
|
|
105 |
< |
$(DEVDIR)/x11dev: x11.o x11twind.o colortab.o devmain.o editline.o |
106 |
< |
$(CC) $(CFLAGS) -o $(DEVDIR)/x11dev x11.o x11twind.o devmain.o \ |
105 |
> |
$(DEVDIR)/x11: x11.o x11twind.o colortab.o devmain.o editline.o |
106 |
> |
$(CC) $(CFLAGS) -s -o $(DEVDIR)/x11 x11.o x11twind.o devmain.o \ |
107 |
|
colortab.o editline.o -lX11 $(LIBS) |
108 |
|
|
109 |
|
# |
130 |
|
# |
131 |
|
# end of dispersion compiles. |
132 |
|
|
133 |
+ |
devcomm.o: devcomm.c |
134 |
+ |
$(CC) $(CFLAGS) -DDEVPATH=\"$(DEVDIR)\" -c devcomm.c |
135 |
+ |
|
136 |
|
sundev.o: sundev.c |
137 |
< |
$(CC) $(CFLAGS) -Dsun_init=dinit -c sundev.c |
137 |
> |
$(CC) $(CFLAGS) -DTTYPROG=\"$(DEVDIR)/sun.com\" -Dsun_init=dinit -c sundev.c |
138 |
|
|
139 |
|
x11.o: x11.c |
140 |
|
$(CC) $(CFLAGS) -Dx11_init=dinit -c x11.c |