Ethereal-users: Re: [ethereal-users] ./configure problem -- Header file net/bpf.h not found

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Jerry Talkington <jerryt@xxxxxxxxxx>
Date: Wed, 11 Aug 1999 22:14:10 -0700
Err, I should have tested out my other theory first.  You can also
configure ethereal by using the following command:

INCLUDE=$INCLUDE:/usr/include/pcap ./configure

and it should compile fine.

* Jerry Talkington (jerryt@xxxxxxxxxx) done spit this rhetoric:
> * Richard Demanowski (rdemanow@xxxxxxxxxxx) done spit this rhetoric:
> > On Wed, 11 Aug 1999, Jerry Talkington wrote:
> > > You'll need to download the libpcap source and do a "make install-incl" to
> > > install the headers that ethereal needs.  I don't know why RedHat doesn't
> > > have a libpcap-devel package...
> > 
> > OK, I got the libpcap source (libpcap-4.0.tar.gz), but when I try to do a
> > ./configure for it on my RedHat box, I get the error "checking for ANSI
> > ioctl definitions ... no <newline> configure: error: see the INSTALL for
> > more details."
> > 
> > When I look in INSTALL, all it sais about ioctl is if the "checking for"
> > line sais "yes" I need to run fixincludes (which does not exist on my
> > system).
> > 
> > The ethereal INSTALL file seems to think that there *is* a libpcap-devel
> > rpm file.  If so, where can I find it?
> 
> Okay, it seems that RedHat has decided to bundle it all in one big package,
> so it's installed, just in the wrong place.  They installed everything into
> the /usr/include/pcap directory, where it can't find it's own components...
> 
> You can cd /usr/include/pcap and " cp -a * .. " to put it in it's right
> place.

-- 
Jerry Talkington
NetCache Escalation Engineer
Network Appliance, Inc.

"All mail clients suck. This one just sucks less."
		-Michael R. Elkins, author of Mutt