| Line | |
|---|
| 1 | daq-configure: libpcap libdnet-configure libnetfilter_queue-configure libdnet libnetfilter_queue |
|---|
| 2 | cd daq && autoconf |
|---|
| 3 | export ac_cv_header_linux_netfilter_h=yes ; \ |
|---|
| 4 | cd daq && ./configure \ |
|---|
| 5 | --build=$(ARCH)-linux \ |
|---|
| 6 | --host=$(ARCH)-linux-gnu \ |
|---|
| 7 | --disable-ipfw-module \ |
|---|
| 8 | --enable-nfq-module \ |
|---|
| 9 | --enable-ipq-module \ |
|---|
| 10 | --enable-pcap-module \ |
|---|
| 11 | --enable-static \ |
|---|
| 12 | --prefix=$(TOP)/daq/install \ |
|---|
| 13 | --with-libpcap-includes="$(TOP)/libpcap_noring" \ |
|---|
| 14 | --with-libpcap-libraries="$(TOP)/libpcap_noring" \ |
|---|
| 15 | --with-dnet-includes="$(TOP)/libdnet/include" \ |
|---|
| 16 | --with-dnet-libraries="$(TOP)/libdnet/src/.libs" \ |
|---|
| 17 | CFLAGS="$(COPTS) -fPIC -DNEED_PRINTF -Drpl_malloc=malloc -I$(TOP)/iptables/include -I$(TOP)/iptables/include/libipq -I$(TOP)/libnetfilter_queue/include -I$(TOP)/libnfnetlink/include" \ |
|---|
| 18 | CPPFLAGS="$(COPTS) -fPIC -DNEED_PRINTF -Drpl_malloc=malloc -I$(TOP)/iptables/include -I$(TOP)/iptables/include/libipq -I$(TOP)/libnetfilter_queue/include -I$(TOP)/libnfnetlink/include" \ |
|---|
| 19 | LDFLAGS="-L$(TOP)/iptables/libipq -L$(TOP)/libnetfilter_queue/src/.libs -L$(TOP)/libnfnetlink/src/.libs -fPIC" |
|---|
| 20 | |
|---|
| 21 | daq: libpcap libdnet |
|---|
| 22 | -mkdir daq/install |
|---|
| 23 | -rm -rf daq/install/* |
|---|
| 24 | $(MAKE) -C daq all install CFLAGS="$(COPTS) -fPIC -DNEED_PRINTF -Drpl_malloc=malloc" |
|---|
| 25 | |
|---|
| 26 | daq-clean: |
|---|
| 27 | -rm -rf daq/install/* |
|---|
| 28 | $(MAKE) -C daq clean CFLAGS="$(COPTS) -fPIC -DNEED_PRINTF -Drpl_malloc=malloc" |
|---|
| 29 | |
|---|
| 30 | daq-install: |
|---|
| 31 | install -D daq/install/lib/libsfbpf.so.0 $(INSTALLDIR)/daq/usr/lib/libsfbpf.so.0 |
|---|
| 32 | install -D daq/install/lib/daq/daq_ipq.so $(INSTALLDIR)/daq/usr/lib/daq/daq_ipq.so |
|---|
| 33 | install -D daq/install/lib/daq/daq_nfq.so $(INSTALLDIR)/daq/usr/lib/daq/daq_nfq.so |
|---|
| 34 | install -D daq/install/lib/daq/daq_pcap.so $(INSTALLDIR)/daq/usr/lib/daq/daq_pcap.so |
|---|
Note: See
TracBrowser
for help on using the repository browser.