|
|||||||||||
|
Re: Libnet 1.1.0 on Redhat 7.3
From: Andrew R. Reiter <arr(at)watson.org>
Date: Fri Nov 22 2002 - 13:36:53 EST Attached is the script(1) of configure -- make -- make install of latest libnet on a rh7.3 machine.
Hope this helps,
On Tue, 19 Nov 2002, mike schiffman wrote: :Has anyone successfully installed libnet 1.1.0 on Redhat 7.3? I've heard there might be
-- Andrew R. Reiter arr@watson.org arr@FreeBSD.org Script started on Fri Nov 22 10:30:40 2002 _arr@arr-dev:~/Libnet-latest\[arr@arr-dev Libnet-latest]$ _arr@arr-dev:~/Libnet-latest\[arr@arr-dev Libnet-latest]$ ./configure creating cache ./config.cache beginning autoconfiguration process for libnet-1.1.0... checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking build system type... i686-pc-linux-gnu checking for a BSD compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for mawk... no checking for gawk... gawk checking whether make sets ${MAKE}... yes checking for gcc... gcc checking whether the C compiler (gcc ) works... yes checking whether the C compiler (gcc ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for style of include used by make... GNU checking dependency style of gcc... none checking for a BSD compatible install... /usr/bin/install -c checking for ranlib... ranlib checking how to run the C preprocessor... gcc -E checking for sys/sockio.h... no checking machine endianess... lil checking if unaligned accesses fail... no checking whether gcc needs -traditional... no checking for strerror... yes checking link-layer packet interface type... found linux primitives checking for packet socet (PF_SOCKET)... test program got EPERM... assuming yes scanning available packet construction modules: 802.1q 802.2 802.3 arp cdp data dhcp dns ethernet icmp igmp ip ipsec isl ntp ospf rip snmp stp tcp udp vrrp checking for net/ethernet.h... yes updating cache ./config.cache creating ./config.status creating Makefile creating man/Makefile creating src/Makefile creating include/Makefile creating include/libnet/Makefile creating sample/Makefile creating version.h creating include/libnet.h creating libnet-config creating include/config.h Please note this is libnet 1.1.x. Any code written for 1.0.x will NOT work without porting. Read the MIGRATION document for more info. _arr@arr-dev:~/Libnet-latest\[arr@arr-dev Libnet-latest]$ make Making all in include make[1]: Entering directory `/home/arr/Libnet-latest/include' make all-recursive make[2]: Entering directory `/home/arr/Libnet-latest/include' Making all in libnet make[3]: Entering directory `/home/arr/Libnet-latest/include/libnet' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/arr/Libnet-latest/include/libnet' make[3]: Entering directory `/home/arr/Libnet-latest/include' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/arr/Libnet-latest/include' make[2]: Leaving directory `/home/arr/Libnet-latest/include' make[1]: Leaving directory `/home/arr/Libnet-latest/include' Making all in src make[1]: Entering directory `/home/arr/Libnet-latest/src' gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_asn1.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_802.1q.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_802.2.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_802.3.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_arp.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_cdp.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_data.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_dhcp.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_dns.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_ethernet.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_icmp.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_igmp.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_ip.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_ipsec.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_isl.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_ntp.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_ospf.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_rip.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_snmp.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_stp.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_tcp.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_udp.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_build_vrrp.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_advanced.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_checksum.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_crc.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_error.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_if_addr.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_init.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_internal.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_pblock.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_port_list.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_prand.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_raw.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_resolve.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_version.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_write.c gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c libnet_link_linux.c rm -f libnet.a ar cru libnet.a libnet_asn1.o libnet_build_802.1q.o libnet_build_802.2.o libnet_build_802.3.o libnet_build_arp.o libnet_build_cdp.o libnet_build_data.o libnet_build_dhcp.o libnet_build_dns.o libnet_build_ethernet.o libnet_build_icmp.o libnet_build_igmp.o libnet_build_ip.o libnet_build_ipsec.o libnet_build_isl.o libnet_build_ntp.o libnet_build_ospf.o libnet_build_rip.o libnet_build_snmp.o libnet_build_stp.o libnet_build_tcp.o libnet_build_udp.o libnet_build_vrrp.o libnet_advanced.o libnet_checksum.o libnet_crc.o libnet_error.o libnet_if_addr.o libnet_init.o libnet_internal.o libnet_pblock.o libnet_port_list.o libnet_prand.o libnet_raw.o libnet_resolve.o libnet_version.o libnet_write.o libnet_link_linux.o ranlib libnet.a make[1]: Leaving directory `/home/arr/Libnet-latest/src' Making all in man make[1]: Entering directory `/home/arr/Libnet-latest/man' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/arr/Libnet-latest/man' Making all in sample make[1]: Entering directory `/home/arr/Libnet-latest/sample' gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c arp.c gcc -g -O2 -Wall -o arp arp.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c cdp.c gcc -g -O2 -Wall -o cdp cdp.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c dhcp_discover.c gcc -g -O2 -Wall -o dhcp_discover dhcp_discover.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c get_addr.c gcc -g -O2 -Wall -o get_addr get_addr.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c icmp_timestamp.c gcc -g -O2 -Wall -o icmp_timestamp icmp_timestamp.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c icmp_unreach.c gcc -g -O2 -Wall -o icmp_unreach icmp_unreach.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c ieee.c gcc -g -O2 -Wall -o ieee ieee.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c isl.c gcc -g -O2 -Wall -o isl isl.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c ntp.c gcc -g -O2 -Wall -o ntp ntp.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c ospf_hello.c gcc -g -O2 -Wall -o ospf_hello ospf_hello.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c ospf_lsa.c gcc -g -O2 -Wall -o ospf_lsa ospf_lsa.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c ping_of_death.c gcc -g -O2 -Wall -o ping_of_death ping_of_death.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c stp.c gcc -g -O2 -Wall -o stp stp.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c synflood.c gcc -g -O2 -Wall -o synflood synflood.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c tcp1.c gcc -g -O2 -Wall -o tcp1 tcp1.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c tcp2.c gcc -g -O2 -Wall -o tcp2 tcp2.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c udp1.c gcc -g -O2 -Wall -o udp1 udp1.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c udp2.c gcc -g -O2 -Wall -o udp2 udp2.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c synflood6.c gcc -g -O2 -Wall -o synflood6 synflood6.o ../src/libnet.a gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c icmp6_echoreq.c gcc -g -O2 -Wall -o icmp6_echoreq icmp6_echoreq.o ../src/libnet.a make[1]: Leaving directory `/home/arr/Libnet-latest/sample' make[1]: Entering directory `/home/arr/Libnet-latest' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/home/arr/Libnet-latest' [arr@arr-dev Libnet-latest]$ sudo make install Making install in include make[1]: Entering directory `/home/arr/Libnet-latest/include' Making install in libnet make[2]: Entering directory `/home/arr/Libnet-latest/include/libnet' make[3]: Entering directory `/home/arr/Libnet-latest/include/libnet' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../mkinstalldirs /usr/include/libnet /usr/bin/install -c -m 644 libnet-asn1.h /usr/include/libnet/libnet-asn1.h /usr/bin/install -c -m 644 libnet-functions.h /usr/include/libnet/libnet-functions.h /usr/bin/install -c -m 644 libnet-headers.h /usr/include/libnet/libnet-headers.h /usr/bin/install -c -m 644 libnet-macros.h /usr/include/libnet/libnet-macros.h /usr/bin/install -c -m 644 libnet-structures.h /usr/include/libnet/libnet-structures.h make[3]: Leaving directory `/home/arr/Libnet-latest/include/libnet' make[2]: Leaving directory `/home/arr/Libnet-latest/include/libnet' make[2]: Entering directory `/home/arr/Libnet-latest/include' make[3]: Entering directory `/home/arr/Libnet-latest/include' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../mkinstalldirs /usr/include /usr/bin/install -c -m 644 libnet.h /usr/include/libnet.h make[3]: Leaving directory `/home/arr/Libnet-latest/include' make[2]: Leaving directory `/home/arr/Libnet-latest/include' make[1]: Leaving directory `/home/arr/Libnet-latest/include' Making install in src make[1]: Entering directory `/home/arr/Libnet-latest/src' make[2]: Entering directory `/home/arr/Libnet-latest/src' /bin/sh ../mkinstalldirs /usr/lib /usr/bin/install -c -m 644 libnet.a /usr/lib/libnet.a ranlib /usr/lib/libnet.a make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/home/arr/Libnet-latest/src' make[1]: Leaving directory `/home/arr/Libnet-latest/src' Making install in man make[1]: Entering directory `/home/arr/Libnet-latest/man' make[2]: Entering directory `/home/arr/Libnet-latest/man' make[2]: Nothing to be done for `install-exec-am'. make install-man3 make[3]: Entering directory `/home/arr/Libnet-latest/man' /bin/sh ../mkinstalldirs /usr/man/man3 /usr/bin/install -c -m 644 ./libnet.3 /usr/man/man3/libnet.3 make[3]: Leaving directory `/home/arr/Libnet-latest/man' make[2]: Leaving directory `/home/arr/Libnet-latest/man' make[1]: Leaving directory `/home/arr/Libnet-latest/man' Making install in sample make[1]: Entering directory `/home/arr/Libnet-latest/sample' make[2]: Entering directory `/home/arr/Libnet-latest/sample' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/home/arr/Libnet-latest/sample' make[1]: Leaving directory `/home/arr/Libnet-latest/sample' make[1]: Entering directory `/home/arr/Libnet-latest' make[2]: Entering directory `/home/arr/Libnet-latest' make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/home/arr/Libnet-latest' make[1]: Leaving directory `/home/arr/Libnet-latest' [m_arr@arr-dev:~/Libnet-latest\[arr@arr-dev Libnet-latest]$ exit exit Linux arr-dev.x.x 2.4.18-3smp #1 SMP Thu Apr 18 07:27:31 EDT 2002 i686 unknown Script done on Fri Nov 22 10:33:42 2002 --------------------------------------------------------------------- To unsubscribe, e-mail: libnet-unsubscribe@securityfocus.com For additional commands, e-mail: libnet-help@securityfocus.com Received on Sat Nov 23 01:57:31 2002 This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 14:02:22 EDT |
||||||||||
|
|||||||||||