On Mon, Dec 18, 2000 at 09:52:57PM -0800, Adam Palitz wrote:
> I this isn't the right mailing list for this question just direct me to
> the appropriate one. I am using mandrake 7.x with kernel v 2.2.15 on a
> pentium 166a with X, gnome, glib1.2.8, and gtk1.2.8 installed. When I
> run configure in the ethereal-0.8.9 directory, I get the following error
>
> checking for bison... no
> checking for byac... no
> checking for flex... no
> checking for lex... no
> ./configure: flex: command not found
You need to install whatever RPM for Mandrake 7.x comes with Flex.
You *also* need to install whatever RPM for Mandrake 7.x comes with
Bison, if the one with Flex doesn't also include Bison.
I don't use Mandrake (my Linux partition has Debian 2.2 on it), so I
don't know what RPMs those would be.
While you're at it, you should probably also install a development
package for libpcap; otherwise, whilst Ethereal would be able to read
packet capture files from elsewhere (or from tcpdump on your machine),
it won't be able to capture packets itself.
If you're going to be downloading software and compiling it, then, as
per my reply to your message and the reply to your message on the GTK+
mailing list, you'll have to install a number of "developer" packages on
your system; other programs you try to build may require other
"developer" packages (I can't predict which ones they'll be).
By the way, you probably also want to be using a version of Ethereal
more recent than 0.8.9; there may be bugs in 0.8.9 fixed in later
releases.