"Fossies" - the Fresh Open Source Software Archive 
Member "chkrootkit-0.57/Makefile" (16 Jun 2022, 1637 Bytes) of package /linux/misc/chkrootkit-0.57.tar.gz:
As a special service "Fossies" has tried to format the requested text file into HTML format (style:
standard) with prefixed line numbers.
Alternatively you can here
view or
download the uninterpreted source code file.
1 #
2 # Makefile for chkrootkit
3 # (C) 1997-2007 Nelson Murilo, Pangeia Informatica, AMS Foundation and others.
4 #
5
6 CC ?= cc
7 CFLAGS += -DHAVE_LASTLOG_H
8 STATIC = -static
9
10 ###
11 ### Solaris 2.x
12 ###
13 # If you have Solaris 2.x, uncomment the next two lines
14 #CFLAGS = -DHAVE_LASTLOG_H -DSOLARIS2
15 #LDFLAGS=-lsocket
16 # If you use gcc in Solaris don't uncomment STATIC line below
17 #STATIC = -B static
18
19 ###
20 ### Mac OS X
21 ###
22 # If you have Mac OS X, uncomment the next line
23 #STATIC =
24
25 ###
26 ### FreeBSD or OpenBSD 2.x
27 ###
28 # If you have FreeBSD or OpenBSD 2.x, uncomment the next line
29 #CFLAGS =
30
31
32 SRCS = chklastlog.c chkwtmp.c ifpromisc.c chkproc.c chkdirs.c check_wtmpx.c strings.c
33
34 OBJS = chklastlog.o chkwtmp.o ifpromisc.o chkproc.o chkdirs.o check_wtmpx.o strings-static.o
35
36 all:
37 @echo '*** stopping make sense ***'
38 @exec make sense
39
40 sense: chklastlog chkwtmp ifpromisc chkproc chkdirs check_wtmpx strings-static chkutmp
41
42 chklastlog: chklastlog.c
43 ${CC} ${CFLAGS} -o $@ chklastlog.c
44 @strip $@
45
46 chkwtmp: chkwtmp.c
47 ${CC} ${CFLAGS} -o $@ chkwtmp.c
48 @strip $@
49
50 ifpromisc: ifpromisc.c
51 ${CC} ${CFLAGS} ${LDFLAGS} -D_FILE_OFFSET_BITS=64 -o $@ ifpromisc.c
52 @strip $@
53
54 chkproc: chkproc.c
55 ${CC} ${LDFLAGS} -o $@ chkproc.c
56 @strip $@
57
58 chkdirs: chkdirs.c
59 ${CC} ${LDFLAGS} -o $@ chkdirs.c
60 @strip $@
61
62 check_wtmpx: check_wtmpx.c
63 ${CC} ${LDFLAGS} -o $@ check_wtmpx.c
64 @strip $@
65
66 chkutmp: chkutmp.c
67 ${CC} ${LDFLAGS} -o $@ chkutmp.c
68 @strip $@
69
70
71 strings-static: strings.c
72 ${CC} ${STATIC} ${LDFLAGS} -o $@ strings.c
73 @strip $@
74
75 clean:
76 rm -f ${OBJS} core chklastlog chkwtmp ifpromisc chkproc chkdirs check_wtmpx strings-static chkutmp