On Dec 18, 2007 10:48 AM, Gustavo Comerlatto <[EMAIL PROTECTED]> wrote: > Hi all, I'm trying to install tcpreplay-3.2.3 on a computer with Ubuntu > Gutsy and I think that I've already installed all the dependencies. > > On synaptic of this stable version of ubuntu I've only found the version > 3.0.1 =/ > > After running an ./autogen.sh I've got: > > ./autogen.sh > configure.ac:49: error: possibly undefined macro: AC_PROG_LIBTOOL > If this token and others are legitimate, please use m4_pattern_allow. > See the Autoconf documentation. > libopts/Makefile.am:4: Libtool library used but `LIBTOOL' is undefined > libopts/Makefile.am:4: The usual way to define `LIBTOOL' is to add > `AC_PROG_LIBTOOL' > libopts/Makefile.am:4: to `configure.ac' and run `aclocal' and `autoconf' > again. > libopts/Makefile.am:4: If `AC_PROG_LIBTOOL' is in `configure.ac', make > sure > libopts/Makefile.am:4: its definition is in aclocal's search path. > src/Makefile.am:70: compiling `tcpbridge_opts.c' with per-target flags > requires `AM_PROG_CC_C_O' in `configure.ac' > > and after an ./configure I've got: > > [EMAIL PROTECTED]:/home/gcomerla/Programs/tcpreplay- 3.2.3# ./configure > checking whether to enable maintainer-specific portions of Makefiles... no > checking if malloc debugging is wanted... no > checking build system type... i686-pc-linux-gnu > checking host system type... i686-pc-linux-gnu > ... > checking for strlcpy... no > checking whether byte ordering is bigendian... no > configure: Using u_int64_t for packet counters > checking for inet_aton... yes > checking for inet_pton... yes > checking for inet_ntop... yes > checking for inet_addr... yes > checking for libpcap... configure: error: Unable to find matching library > for header file in /usr > [EMAIL PROTECTED]:/home/gcomerla/Programs/tcpreplay-3.2.3# > > But its weird because the packages libpcap0-8 and libpcap0.8-dev are > installed =/ > any ideas? > thanks a lot!!!
Uh, why are you running autogen.sh? Did you grab the code from SVN? If you're getting the source tarball, you shouldn't do that (as documented here; http://tcpreplay.synfin.net/trac/wiki/manual#GettingTcpreplayInstalled). So delete your source tree and re-extract. Not sure if that will fix your libpcap issue. I don't know Ubuntu and how they do their packaging, but things to check: a) make sure you don't have other copies of libpcap installed in /usr/local, etc b) figure out where your libpcap.a and pcap.h files are. Are they in standard locations or did they do something non-standard? c) use the --with-libpcap option, probably to something like --with-libpcap=/usr Regards, Aaron -- Aaron Turner http://synfin.net/ http://tcpreplay.synfin.net/ - Pcap editing & replay tools for Unix They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety. -- Benjamin Franklin ------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Tcpreplay-users mailing list Tcpreplay-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/tcpreplay-users