|
version 1.1, 2012/02/21 22:11:37
|
version 1.1.1.1.2.3, 2013/10/14 08:55:59
|
|
Line 6
|
Line 6
|
| # $date: Sun Jul 25 17:56:15 MET DST 1999$ |
# $date: Sun Jul 25 17:56:15 MET DST 1999$ |
| # $rev: 3$ |
# $rev: 3$ |
| |
|
| CC?= gcc | CC= gcc |
| AR=/usr/bin/ar |
AR=/usr/bin/ar |
| RANLIB=/usr/bin/ranlib |
RANLIB=/usr/bin/ranlib |
| CCOPT= -Wall -O2 -pipe -fno-strict-aliasing | CCOPT= -O2 -Wall |
| DEBUG= -g |
DEBUG= -g |
| #uncomment the following if you need libpcap based build under linux |
#uncomment the following if you need libpcap based build under linux |
| #(not raccomanded) |
#(not raccomanded) |
| COMPILE_TIME= -DFORCE_LIBPCAP | COMPILE_TIME= |
| INSTALL_MANPATH=/usr/local/man |
INSTALL_MANPATH=/usr/local/man |
| PCAP=-lpcap |
PCAP=-lpcap |
| |
|
|
Line 43 libars.a: $(ARSOBJ)
|
Line 43 libars.a: $(ARSOBJ)
|
| $(RANLIB) $@ |
$(RANLIB) $@ |
| |
|
| hping2: byteorder.h $(OBJ) |
hping2: byteorder.h $(OBJ) |
| $(CC) -o hping2 $(CCOPT) $(OBJ) $(PCAP) | $(CC) -o hping2 $(CCOPT) $(DEBUG) $(OBJ) $(PCAP) |
| @echo |
@echo |
| ./hping2 -v |
./hping2 -v |
| @echo "use \`make strip' to strip hping2 binary" |
@echo "use \`make strip' to strip hping2 binary" |
|
Line 53 byteorder.h:
|
Line 53 byteorder.h:
|
| ./configure |
./configure |
| |
|
| .c.o: |
.c.o: |
| $(CC) -c $(CCOPT) $(COMPILE_TIME) $< | $(CC) -c $(CCOPT) $(DEBUG) $(COMPILE_TIME) $< |
| |
|
| clean: |
clean: |
| rm -rf hping2 *.o *.a |
rm -rf hping2 *.o *.a |