Find the answer to your Linux question:
Results 1 to 3 of 3
the results as follows: gcc -O2 -DHAVE_CONFIG_H -I./missing -D_U_="__attribute__((unused))" -I. -I./../libpcap-0.9.7 -I./missing -o tcpdump addrtoname.o af.o cpack.o gmpls.o oui.o gmt2local.o ipproto.o nlpid.o l2vpn.o machdep.o parsenfsfh.o print-802_11.o print-ap1394.o print-ah.o print-arcnet.o print-aodv.o ...
  1. #1
    Just Joined!
    Join Date
    Aug 2007
    Posts
    6

    Question make tcpdump but error i can't understand!

    the results as follows:

    gcc -O2 -DHAVE_CONFIG_H -I./missing -D_U_="__attribute__((unused))" -I. -I./../libpcap-0.9.7 -I./missing -o tcpdump addrtoname.o af.o cpack.o gmpls.o oui.o gmt2local.o ipproto.o nlpid.o l2vpn.o machdep.o parsenfsfh.o print-802_11.o print-ap1394.o print-ah.o print-arcnet.o print-aodv.o print-arp.o print-ascii.o print-atalk.o print-atm.o print-beep.o print-bfd.o print-bgp.o print-bootp.o print-cdp.o print-chdlc.o print-cip.o print-cnfp.o print-dccp.o print-decnet.o print-domain.o print-dvmrp.o print-enc.o print-egp.o print-eap.o print-eigrp.o print-esp.o print-ether.o print-fddi.o print-fr.o print-gre.o print-hsrp.o print-icmp.o print-igmp.o print-igrp.o print-ip.o print-ipcomp.o print-ipfc.o print-ipx.o print-isakmp.o print-isoclns.o print-juniper.o print-krb.o print-l2tp.o print-lane.o print-ldp.o print-llc.o print-lmp.o print-lspping.o print-lwres.o print-mobile.o print-mpls.o print-msdp.o print-nfs.o print-ntp.o print-null.o print-olsr.o print-ospf.o print-pflog.o print-pgm.o print-pim.o print-ppp.o print-pppoe.o print-pptp.o print-radius.o print-raw.o print-rip.o print-rsvp.o print-rx.o print-sctp.o print-sip.o print-sl.o print-sll.o print-slow.o print-snmp.o print-stp.o print-sunatm.o print-sunrpc.o print-symantec.o print-syslog.o print-tcp.o print-telnet.o print-tftp.o print-timed.o print-token.o print-udp.o print-vjc.o print-vrrp.o print-wb.o print-zephyr.o setsignal.o tcpdump.o util.o version.o print-smb.o smbutil.o strlcat.o strlcpy.o datalinks.o dlnames.o pcap_dump_ftell.o ./../libpcap-0.9.7/libpcap.a
    ./../libpcap-0.9.7/libpcap.a(pcap.o)(.text+0x330): In function `pcap_list_datalinks':
    : multiple definition of `pcap_list_datalinks'
    datalinks.o(.text+0x0): first defined here
    ./../libpcap-0.9.7/libpcap.a(pcap.o)(.text+0x76: In function `pcap_datalink_val_to_name':
    : multiple definition of `pcap_datalink_val_to_name'
    dlnames.o(.text+0xac): first defined here
    ./../libpcap-0.9.7/libpcap.a(pcap.o)(.text+0x6bc): In function `pcap_datalink_name_to_val':
    : multiple definition of `pcap_datalink_name_to_val'
    dlnames.o(.text+0x0): first defined here
    ./../libpcap-0.9.7/libpcap.a(pcap.o)(.text+0x7d: In function `pcap_datalink_val_to_description':
    : multiple definition of `pcap_datalink_val_to_description'
    dlnames.o(.text+0x11c): first defined here
    ./../libpcap-0.9.7/libpcap.a(savefile.o)(.text+0x14e4): In function `pcap_dump_ftell':
    : multiple definition of `pcap_dump_ftell'
    pcap_dump_ftell.o(.text+0x0): first defined here
    ./../libpcap-0.9.7/libpcap.a(grammar.o)(.text+0x1ba0): In function `pcap_parse':
    : undefined reference to `pcap_lex'
    collect2: ld returned 1 exit status
    make: *** [tcpdump] Error 1

    how can i do?thanks

  2. #2
    Linux User
    Join Date
    Feb 2006
    Posts
    484
    why do you want compile tcpdump from source?
    it's exist in package.

    Code:
    aptitude install tcpdump

  3. #3
    Just Joined!
    Join Date
    Aug 2007
    Posts
    6

    Question

    Quote Originally Posted by iwanabeguru View Post
    why do you want compile tcpdump from source?
    it's exist in package.

    Code:
    aptitude install tcpdump
    thx for your reply, but i am wondering how to complie successly.
    i had successed in complieing libpcap-0.9.7, is there anybody who can tell me how to avoid such error like this?

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •