wangzhengquan
2020-09-25 00dba6082e245d917cb7d6eed3c627211ff41cd7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Common make definitions, customized for each platform
 
# Definitions required in all program directories to compile and link
# C programs using gcc.
 
CC=gcc
COMPILE.c=$(CC) $(CFLAGS) $(CPPFLAGS) -c
LINK.c=$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS)
LDFLAGS=
LDDIR=-L$(ROOT)/lib
LDLIBS=$(LDDIR) -lapue $(EXTRALIBS)
CFLAGS=-std=c99 -m64 -I$(ROOT)/include -std=c++11 -Wall -DSOLARIS -D__EXTENSIONS__ $(EXTRA)
RANLIB=echo
AR=ar
AWK=nawk
LIBAPUE=$(ROOT)/lib/libapue.a
NAMEMAX=-DNAME_MAX=_XOPEN_NAME_MAX
 
# Common temp files to delete from each directory.
TEMPFILES=core core.* *.o temp.* *.out