CFLAGS= -O2 -Wall -Werror -g --std=gnu99
-# for solaris, you probably want:
-# LDLIBS = -lnsl -lsocket
-# for HP, I'm told that you need:
-# LDLIBS = -lstr
-# everybody else (that I know of) just needs:
-# LDLIBS =
-LDLIBS =
-
CC = gcc
BINDIR = /usr/local/bin
all: dccpping
dccpping: dccpping.c checksums.h checksums.o Makefile
- ${CC} ${CFLAGS} ${LDLIBS} dccpping.c checksums.o -odccpping
+ ${CC} ${CFLAGS} dccpping.c checksums.o -odccpping
checksums.o: checksums.c checksums.h Makefile
- ${CC} ${CFLAGS} ${LDLIBS} -c checksums.c -ochecksums.o
+ ${CC} ${CFLAGS} -c checksums.c -ochecksums.o
install: dccpping
- install -m 755 -o bin -g bin dccp2tcp ${BINDIR}/dccpping
-# install -m 444 -o bin -g bin dccp2tcp.1 ${MANDIR}/man1/dccpping.1
+ install -m 4755 -o root -g root dccpping ${BINDIR}/dccpping
+# install -m 444 -o bin -g bin dccpping.1 ${MANDIR}/man1/dccpping.1
uninstall:
rm -f ${BINDIR}/dccpping