8
|
1 CFLAGs += -Xc -g -DTOOLTALK
|
2
|
2 EMACSHOME = ../../..
|
|
3 EMACSLIBDIR = $(EMACSHOME)/editor/src
|
|
4 EMACSINCLUDEDIR = $(EMACSHOME)/editor/src
|
|
5 MOTIFHOME = /opt/SUNWmotif
|
|
6
|
|
7 CPPFLAGS += -I$(OPENWINHOME)/include
|
|
8 LDFLAGS += -L$(OPENWINHOME)/lib -R$(OPENWINHOME)/lib
|
|
9
|
|
10 CPPFLAGS += -I$(MOTIFHOME)/include
|
|
11 LDFLAGS += -L$(MOTIFHOME)/lib -R$(MOTIFHOME)/lib
|
|
12
|
|
13 CPPFLAGS += -I$(EMACSINCLUDEDIR)
|
|
14 LDFLAGS += -L$(EMACSLIBDIR)
|
|
15
|
|
16 LDFLAGS += -R$(OPENWINHOME)/lib:$(EMACSLIBDIR) -g
|
|
17
|
|
18 TM_OBJS = test-ew-motif.o
|
|
19 TXL_OBJS = test-ew-xlib.o
|
|
20 MOTIF_LIBS = -Bstatic -lextcli_Xm -Bdynamic -lXm -lXt -ltt -lX11 -lgen -lm
|
|
21 XLIB_LIBS = -Bstatic -lextcli_Xlib -Bdynamic -ltt -lX11 -lgen -lm
|
|
22
|
|
23 all: test-ew-motif
|
|
24
|
|
25 test-ew-motif: $(TM_OBJS)
|
|
26 $(CC) -o $@ $(LDFLAGS) $(TM_OBJS) $(MOTIF_LIBS)
|
|
27
|
|
28 test-ew-xlib: $(TXL_OBJS)
|
|
29 $(CC) -o $@ $(LDFLAGS) $(TXL_OBJS) $(XLIB_LIBS)
|
|
30
|