It sounds as though something is not installed properly on your target machine. Did you build on one machine and run on another? Normally "configure" will detect if a prereq is not installed.
Check to ensure that "libpcap", "libpcap-dev", "flex" and "bison" are installed. Fred. > On Feb 29, 2016, at 6:14 AM, rsouth...@charter.net wrote: > > On a new RHEL 7.2 install, I am trying to install and play tcpreplay. Have > installed this on many test servers, but having an issue on this install. > > Steps performed; > 1. downloaded and tar'd tcpreplay-4.1.1.tar.gz file. > 2. ran ./configure in above directory > 3. attached config.log. Received a number of errors. > 4. Ran make. Received a number of errors. here is the echo output. Errors > at end. Here is last portion of echo output. Complete output is in attached > file. > > make[3]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/src' > CCLD tcpreplay > /usr/local/./libpcap.a(grammar.o): In function `pcap_parse': > grammar.c:(.text+0x401): undefined reference to `pcap_lex' > collect2: error: ld returned 1 exit status > make[3]: *** [tcpreplay] Error 1 > make[3]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/src' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/src' > make[1]: *** [all] Error 2 > make[1]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/src' > make: *** [all-recursive] Error 1 > > 5. Ran make install. Here is the echo output. > > [root@rhel-dcrum-amd tcpreplay-4.1.1]# make install > Making install in kernel > make[1]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/kernel' > Making install in linux > make[2]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/kernel/linux' > Making install in quick_tx > make[3]: Entering directory > `/tmp/Replay/tcpreplay-4.1.1/kernel/linux/quick_tx' > make[4]: Entering directory > `/tmp/Replay/tcpreplay-4.1.1/kernel/linux/quick_tx' > make[4]: Nothing to be done for `install-exec-am'. > /bin/sh /tmp/Replay/tcpreplay-4.1.1/config/install-sh -d > /lib/modules/3.10.0-327.10.1.el7.x86_64/misc > /usr/bin/install -c -m 644 quick_tx.ko > /lib/modules/3.10.0-327.10.1.el7.x86_64/misc/quick_tx.ko > /usr/sbin/depmod -a 3.10.0-327.10.1.el7.x86_64 > make[4]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/kernel/linux/quick_tx' > make[3]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/kernel/linux/quick_tx' > make[3]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/kernel/linux' > make[4]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/kernel/linux' > make[4]: Nothing to be done for `install-exec-am'. > make[4]: Nothing to be done for `install-data-am'. > make[4]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/kernel/linux' > make[3]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/kernel/linux' > make[2]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/kernel/linux' > make[2]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/kernel' > make[3]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/kernel' > make[3]: Nothing to be done for `install-exec-am'. > make[3]: Nothing to be done for `install-data-am'. > make[3]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/kernel' > make[2]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/kernel' > make[1]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/kernel' > Making install in scripts > make[1]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/scripts' > make[2]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/scripts' > make[2]: Nothing to be done for `install-exec-am'. > make[2]: Nothing to be done for `install-data-am'. > make[2]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/scripts' > make[1]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/scripts' > Making install in lib > make[1]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/lib' > make[2]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/lib' > make[2]: Nothing to be done for `install-exec-am'. > make[2]: Nothing to be done for `install-data-am'. > make[2]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/lib' > make[1]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/lib' > Making install in libopts > make[1]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/libopts' > make install-am > make[2]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/libopts' > make[3]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/libopts' > make[3]: Nothing to be done for `install-data-am'. > make[3]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/libopts' > make[2]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/libopts' > make[1]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/libopts' > Making install in src > make[1]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/src' > Making install in common > make[2]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/src/common' > make install-am > make[3]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/src/common' > make[4]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/src/common' > make[4]: Nothing to be done for `install-exec-am'. > make[4]: Nothing to be done for `install-data-am'. > make[4]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/src/common' > make[3]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/src/common' > make[2]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/src/common' > Making install in tcpedit > make[2]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/src/tcpedit' > make install-am > make[3]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/src/tcpedit' > make[4]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/src/tcpedit' > make[4]: Nothing to be done for `install-exec-am'. > make[4]: Nothing to be done for `install-data-am'. > make[4]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/src/tcpedit' > make[3]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/src/tcpedit' > make[2]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/src/tcpedit' > make[2]: Entering directory `/tmp/Replay/tcpreplay-4.1.1/src' > CCLD tcpreplay > /usr/local/./libpcap.a(grammar.o): In function `pcap_parse': > grammar.c:(.text+0x401): undefined reference to `pcap_lex' > collect2: error: ld returned 1 exit status > make[2]: *** [tcpreplay] Error 1 > make[2]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/src' > make[1]: *** [install-recursive] Error 1 > make[1]: Leaving directory `/tmp/Replay/tcpreplay-4.1.1/src' > make: *** [install-recursive] Error 1 > > 6. Tried to run tcpreplay, tcpreplay --help, in Replay directory and error > states: Command not found. > > What am I missing or what did I do wrong? THX > > <Make echo > output.docx>------------------------------------------------------------------------------ > Site24x7 APM Insight: Get Deep Visibility into Application Performance > APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month > Monitor end-to-end web transactions and take corrective actions now > Troubleshoot faster and improve end-user experience. Signup Now! > http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140_______________________________________________ > Tcpreplay-users mailing list > Tcpreplay-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/tcpreplay-users > Support Information: http://tcpreplay.synfin.net/trac/wiki/Support ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ Tcpreplay-users mailing list Tcpreplay-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tcpreplay-users Support Information: http://tcpreplay.synfin.net/trac/wiki/Support