2
+ − 1 CFLAGS += -Xc -g -DTOOLTALK
+ − 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