On 09/25/2013 02:05 PM, onubogu Last Nameokey wrote:


----- Forwarded Message -----
*From:* onubogu Last Nameokey <[email protected]>
*To:* Daniel Borkmann <[email protected]>
*Sent:* Tuesday, September 24, 2013 10:32 AM
*Subject:* Re: [netsniff-ng] Make error: installing netsniff-ng-0.571 on ubuntu 
9.10 Karmic Kaola

Hi Daniel,
  Thank you for your prompt response. I have tried it building from git before 
and i repeated it again . here is the error message I received. Please could 
you advice me on the package that will contain tpacket_v3 and hw timestamping. 
if possible can you send me the auto install link.

You need a more recent Linux kernel version.

Regards
John


qut@qut-desktop:~$ git clone git://github.com/borkmann/netsniff-ng.git
Initialized empty Git repository in /home/qut/netsniff-ng/.git/
remote: Counting objects: 18287, done.
remote: Compressing objects: 100% (5379/5379), done.
remote: Total 18287 (delta 12849), reused 18048 (delta 12631)
Receiving objects: 100% (18287/18287), 33.58 MiB | 2003 KiB/s, done.
Resolving deltas: 100% (12849/12849), done.
qut@qut-desktop:~$ cd netsniff-ng
qut@qut-desktop:~/netsniff-ng$ ./configure
[*] Checking pkg-config ... [YES]
[*] Checking ccache ... [YES]
[*] Checking flex ... [YES]
[*] Checking bison ... [YES]
[*] Checking nacl ... [YES]
[*] Checking libnl ... [YES]
[*] Checking tpacket_v2 ... [YES]
[*] Checking tpacket_v3 ... [NO]
[*] Checking libnetfilter-conntrack ... [YES]
[*] Checking ncurses ... [NO]
[*] Checking libGeoIP ... [YES]
[*] Checking libz ... [YES]
[*] Checking liburcu ... [YES]
[*] Checking libpcap ... [YES]
[*] Checking hw timestamping ... [NO]
[*] Checking libcli ... [YES]
[*] Checking libnet ... [YES]
[*] Generating config.h ...
[!] Some libraries or header definitions are missing or too old. Thus
     certain tools will not be built (see below). Please refer to the
     INSTALL file for the libraries needed to build the complete
     netsniff-ng toolkit.
[!] The following tools will *not* be built: netsniff-ng flowtop ifpps
[*] The following tools will be built: trafgen astraceroute bpfc curvetun 
mausezahn
[!] There were errors in the configure script. Please check the file
     config.log for details.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
*From:* Daniel Borkmann <[email protected]>
*To:*
*Cc:* onubogu Last Nameokey <[email protected]>
*Sent:* Monday, September 23, 2013 10:58 PM
*Subject:* Re: [netsniff-ng] Make error: installing netsniff-ng-0.571 on ubuntu 
9.10 Karmic Kaola

On 09/23/2013 06:26 AM, onubogu Last Nameokey wrote:
 >
 > Hi group members,
 > Please can someone help me debug this cmake and make error. I am trying to 
install netsniff-ng-0.571 on ubuntu 9.10 Karmic Kaola.I have downloaded (manually 
and using apt-get) all the packages and their dependencies but I am still getting 
this error. I look forward to hear from someone soon.

Have you tried the Git version?

git clone git://github.com/borkmann/netsniff-ng.git
cd netsniff-ng
./configure
make [...]

 > Regards
 > John.
 >
 >
 > qut@qut-desktop 
<mailto:qut@qut-desktop>:~/package_manual/netsniff-ng-0.5.71/src/curvetun$ 
./build_nacl.sh ~/nacl
 > Building NaCl for arch x86 on host qutdesktop (grab a coffee, this takes a 
while) ...
 > NaCl lib path /home/qut/nacl/nacl-20110221/build/qutdesktop/lib/x86
 > NaCl include path /home/qut/nacl/nacl-20110221/build/qutdesktop/include/x86
 > Done!
 > qut@qut-desktop 
<mailto:qut@qut-desktop>:~/package_manual/netsniff-ng-0.5.71/src/curvetun$ 
./configure
 > bash: ./configure: No such file or directory
 > qut@qut-desktop 
<mailto:qut@qut-desktop>:~/package_manual/netsniff-ng-0.5.71/src/curvetun$ cd
 > qut@qut-desktop <mailto:qut@qut-desktop>:~$ cd 
package_manual/netsniff-ng-0.5.71/src
 > qut@qut-desktop 
<mailto:qut@qut-desktop>:~/package_manual/netsniff-ng-0.5.71/src$ ./configure
 > bash: ./configure: No such file or directory
 > qut@qut-desktop 
<mailto:qut@qut-desktop>:~/package_manual/netsniff-ng-0.5.71/src$ cd build
 > qut@qut-desktop 
<mailto:qut@qut-desktop>:~/package_manual/netsniff-ng-0.5.71/src/build$ cmake ..
 > -- System has SO_ATTACH_FILTER/SO_DETACH_FILTER support
 > -- System has PF_PACKET sockets
 > -- System architecture is NOT strictly aligned
 > -- System has TX_RING support
 > -- Found NaCl: /usr/lib/libnacl.a
 > -- Configuring done
 > CMake Warning at flowtop/CMakeLists.txt:13 (ADD_EXECUTABLE):
 > Cannot generate a safe runtime search path for target flowtop because files
 > in some directories may conflict with libraries in implicit directories:
 > runtime library [libGeoIP.so.1] in /usr/lib may be hidden by files in:
 > /usr/local/lib
 > Some of these libraries may not be found correctly.
 > -- Generating done
 > -- Build files have been written to: 
/home/qut/package_manual/netsniff-ng-0.5.71/src/build
 > qut@qut-desktop 
<mailto:qut@qut-desktop>:~/package_manual/netsniff-ng-0.5.71/src/build$ make
 > Scanning dependencies of target netsniff-ng
 > [ 1%] Building C object netsniff-ng/CMakeFiles/netsniff-ng.dir/__/hash.c.o
 > [ 2%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/dissector.c.o
 > [ 3%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/dissector_eth.c.o
 > [ 4%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/dissector_80211.c.o
 > [ 5%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_arp.c.o
 > [ 5%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_ethernet.c.o
 > [ 6%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_icmpv4.c.o
 > [ 7%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_icmpv6.c.o
 > [ 8%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_igmp.c.o
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/proto_igmp.c: In function 
‘dissect_igmp_v1’:
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/csum.h:32: warning: cannot 
optimize loop, the loop counter may overflow
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/proto_igmp.c: In function 
‘dissect_igmp_v2’:
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/csum.h:32: warning: cannot 
optimize loop, the loop counter may overflow
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/proto_igmp.c: In function 
‘igmp’:
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/csum.h:32: warning: cannot 
optimize loop, the loop counter may overflow
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/csum.h:32: warning: cannot 
optimize loop, the loop counter may overflow
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/csum.h:32: warning: cannot 
optimize loop, the loop counter may overflow
 > [ 10%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_ip_authentication_hdr.c.o
 > [ 11%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_ip_esp.c.o
 > [ 12%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_ipv4.c.o
 > [ 12%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_ipv6.c.o
 > [ 13%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_ipv6_dest_opts.c.o
 > [ 14%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_ipv6_fragm.c.o
 > [ 15%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_ipv6_hop_by_hop.c.o
 > [ 16%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_ipv6_in_ipv4.c.o
 > [ 17%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_ipv6_mobility_hdr.c.o
 > [ 18%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_ipv6_no_nxt_hdr.c.o
 > [ 18%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_ipv6_routing.c.o
 > [ 20%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_none.c.o
 > [ 21%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_tcp.c.o
 > [ 22%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_udp.c.o
 > [ 23%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_vlan.c.o
 > [ 24%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_vlan_q_in_q.c.o
 > [ 25%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_mpls_unicast.c.o
 > [ 26%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/proto_80211_mac_hdr.c.o
 > [ 26%] Building C object 
netsniff-ng/CMakeFiles/netsniff-ng.dir/__/xmalloc.c.o
 > [ 27%] Building C object netsniff-ng/CMakeFiles/netsniff-ng.dir/__/oui.c.o
 > [ 28%] Building C object netsniff-ng/CMakeFiles/netsniff-ng.dir/__/xio.c.o
 > [ 30%] Building C object netsniff-ng/CMakeFiles/netsniff-ng.dir/__/xutils.c.o
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/xutils.c: In function 
‘set_udp_cork’:
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/xutils.c:96: error: 
‘UDP_CORK’ undeclared (first use in this function)
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/xutils.c:96: error: (Each 
undeclared identifier is reported only once
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/xutils.c:96: error: for each 
function it appears in.)
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/xutils.c: In function 
‘set_udp_uncork’:
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/xutils.c:102: error: 
‘UDP_CORK’ undeclared (first use in this function)
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/xutils.c: In function 
‘next_token’:
 > /home/qut/package_manual/netsniff-ng-0.5.71/src/xutils.c:713: warning: logical 
‘&&’ with non-zero constant will always evaluate as true
 > make[2]: *** [netsniff-ng/CMakeFiles/netsniff-ng.dir/__/xutils.c.o] Error 1
 > make[1]: *** [netsniff-ng/CMakeFiles/netsniff-ng.dir/all] Error 2
 > make: *** [all] Error 2
 >
 >
 > --
 > You received this message because you are subscribed to the Google Groups 
"netsniff-ng" group.
 > To unsubscribe from this group and stop receiving emails from it, send an email to 
[email protected]. <mailto:[email protected].>
 > For more options, visit https://groups.google.com/groups/opt_out.






--
You received this message because you are subscribed to the Google Groups 
"netsniff-ng" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to