[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Configurar las libcap



d> 
>  
> Hola foro,
> 
> Resulta que quiro compilar un programita con el gcc y me sale este error
> gcc programa.c -o a.out
> 
> 
> /tmp/ccmQJ3sk.o: In function `main':
> /tmp/ccmQJ3sk.o(.text+0x1212): undefined reference to `pcap_lookupdev'
> /tmp/ccmQJ3sk.o(.text+0x1262): undefined reference to `pcap_lookupnet'
> /tmp/ccmQJ3sk.o(.text+0x1281): undefined reference to `pcap_open_live'
> /tmp/ccmQJ3sk.o(.text+0x12db): undefined reference to `pcap_compile'
> /tmp/ccmQJ3sk.o(.text+0x131f): undefined reference to `pcap_setfilter'
> /tmp/ccmQJ3sk.o(.text+0x1397): undefined reference to `pcap_loop'
> /tmp/ccmQJ3sk.o(.text+0x13e0): undefined reference to `pcap_close'
> collect2: ld returned 1 exit status
> 
> * la version de la libpcap es 0.7.2
> * ya tengo en el path donde se encuentran las librerias
> 
> Como configuro las librerias??
> o como compilo el programa que necesita funciones de la libcap??
>

	Buenas.

	Te falta linkar ls librerías a tu programa
	con "-lpcap" o algo así.

	$gcc -g -o programa programa.c -lpcap
	$./programa

	La g es para depurar con el gdb. Puedes omtirla si quieres


	Un saludo
	César aka insallah
	



Reply to: