| --- Makefile |
| +++ Makefile |
| @@ -1,20 +1,17 @@ |
| # Path to parent kernel include files directory |
| LIBC_INCLUDE=/usr/include |
| |
| -DEFINES= |
| - |
| #options if you have a bind>=4.9.4 libresolv (or, maybe, glibc) |
| LDLIBS= |
| -ADDLIB= |
| |
| #options if you compile with libc5, and without a bind>=4.9.4 libresolv |
| # NOT AVAILABLE. Please, use libresolv. |
| |
| -CC=gcc |
| # What a pity, all new gccs are buggy and -Werror does not work. Sigh. |
| #CCOPT=-D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -g -Werror |
| -CCOPT=-D_GNU_SOURCE -O2 -Wstrict-prototypes -Wall -g |
| -CFLAGS=$(CCOPT) $(GLIBCFIX) $(DEFINES) |
| +CFLAGS ?= -O2 -g |
| +CFLAGS += -Wstrict-prototypes -Wall |
| +CPPFLAGS += -D_GNU_SOURCE |
| |
| IPV4_TARGETS=tracepath ping clockdiff rdisc arping tftpd rarpd |
| IPV6_TARGETS=tracepath6 traceroute6 ping6 |
| @@ -35,7 +32,7 @@ |
| rdisc_srv: rdisc_srv.o |
| |
| rdisc_srv.o: rdisc.c |
| - $(CC) $(CFLAGS) -DRDISC_SERVER -o rdisc_srv.o rdisc.c |
| + $(CC) $(CFLAGS) $(CPPFLAGS) -DRDISC_SERVER -o rdisc_srv.o rdisc.c |
| |
| |
| check-kernel: |