El día 24 de enero de 2012 05:22, <may...@maykel.sytes.net> escribió: > > > Hola muy buenas, estoy tratando de compilar a mano el tcpdump. He > compilado satisfactoriamente la librería libpcap y openssl. Ahora cuando > voy a compilar el tcpdump, el ./configure me lo hace bien pero al > realizar un make me devuelve: > > /usr/local/lib/libcrypto.a(c_zlib.o): In > function `bio_zlib_ctrl': > c_zlib.c:(.text+0x27c): undefined reference to > `deflate' > c_zlib.c:(.text+0x332): undefined reference to > `zError' > /usr/local/lib/libcrypto.a(c_zlib.o): In function > `zlib_stateful_expand_block': > c_zlib.c:(.text+0x401): undefined > reference to `inflate' > /usr/local/lib/libcrypto.a(c_zlib.o): In function > `zlib_stateful_compress_block': > c_zlib.c:(.text+0x4aa): undefined > reference to `deflate' > /usr/local/lib/libcrypto.a(c_zlib.o): In function > `zlib_stateful_finish': > c_zlib.c:(.text+0x4ff): undefined reference to > `inflateEnd' > c_zlib.c:(.text+0x509): undefined reference to > `deflateEnd' > /usr/local/lib/libcrypto.a(c_zlib.o): In function > `zlib_stateful_init': > c_zlib.c:(.text+0x5b7): undefined reference to > `inflateInit_' > c_zlib.c:(.text+0x639): undefined reference to > `deflateInit_' > /usr/local/lib/libcrypto.a(c_zlib.o): In function > `bio_zlib_read': > c_zlib.c:(.text+0x86b): undefined reference to > `inflate' > c_zlib.c:(.text+0x8ed): undefined reference to > `zError' > c_zlib.c:(.text+0x95c): undefined reference to > `inflateInit_' > /usr/local/lib/libcrypto.a(c_zlib.o): In function > `bio_zlib_write': > c_zlib.c:(.text+0xa8b): undefined reference to > `deflate' > c_zlib.c:(.text+0xb1d): undefined reference to > `zError' > c_zlib.c:(.text+0xbb4): undefined reference to > `deflateInit_' > collect2: ld devolvió el estado de salida 1 > make: *** > [tcpdump] Error 1 > > Estoy mirando en internet pero no encuentro nada. No > dan una solución a este error. Creo que hay que pasarle algo adicional > al ./configure pero no sé que... >
Tiene que ser algo con zlib. Una pregunta, porque quieres hacerlo dificil si lo puedes hacer facil #yum -v search tcpdump ..... tcpdump.i386 : Herramienta para monitorizar el tráfico de red. Repo : base Matched from: Description : Tcpdump es una herramienta de línea de comando para monitorear : el tráfico de la red. Tcpdump puede capturar y mostrar las cabeceras : de los paquetes en una interfase de red en particular, o de todas las : interfases. Tcpdump puede mostrar todas las cabeceras de paquetes, : o sólo aquellos que cumplen con cierto criterio especificado. : : Instale tcpdump si va a necesitar un programa para monitorear tráfico de red. URL : http://www.tcpdump.org .... Ahi esta en el repo base de CentOS (mi caso 5.7) > > _______________________________________________ > CentOS-es mailing list > CentOS-es@centos.org > http://lists.centos.org/mailman/listinfo/centos-es -- Saludos, cheperobert _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es