1
# Generic part of the Make config file.
3
# You can override this variables or add your own variables
4
# in the Config.tmpl files.
6
# make sure that TCM_HOME is set!
8
SRC_DIR = $(TCM_HOME)/src
9
BIN_DIR = $(TCM_HOME)/bin
10
LIB_DIR = $(TCM_HOME)/lib
12
# gcc is the default compiler.
15
CFLAGS = -Wall -pedantic
20
STRIP = /usr/bin/strip
21
RANLIB = /usr/bin/ranlib
28
MOTIF_INCLUDE = $(MOTIF_HOME)/include
29
MOTIF_LIB = $(MOTIF_HOME)/lib
32
XWIN_INCLUDE = $(XWIN_HOME)/include
33
XWIN_LIB = $(XWIN_HOME)/lib
35
MKDEPEND = $(XWIN_HOME)/bin/makedepend
36
MKDEPENDFLAGS = $(CPPFLAGS)
37
MKUNDEPEND = $(BIN_DIR)/makeundepend.sh
48
-I$(XWIN_INCLUDE)/X11\
51
CPPFLAGS = $(INCLUDEDIRS) $(SYSFLAGS)
53
LDFLAGS = -L/lib/mingw -L$(LIB_DIR) -L$(MOTIF_LIB) -L$(XWIN_LIB)
54
LDFLAGS = -L$(LIB_DIR) -L$(MOTIF_LIB) -L$(XWIN_LIB)
56
LDLIBS = -lXm -lXt -lX11 -lm
58
CHMODPLUSX = chmod a+rx
62
$(CC) $(CFLAGS) $(CPPFLAGS) -c $<
65
# $(CC) $(CFLAGS) $(CPPFLAGS) -c $<
68
$(RM) *.o core $(SRC_DIR)/ptrepository/* $(SRC_DIR)/Templates.DB/*
72
$(MKDEPEND) $(MKDEPENDFLAGS) *.*c