Ethereal-dev: Re: [ethereal-dev] Some thoughts on the configure and build process

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

From: Guy Harris <guy@xxxxxxxxxx>
Date: Fri, 6 Aug 1999 17:15:32 -0700 (PDT)
> Maybe you made the same mistakte that I made at first: libpcap does not
> create .../net if it doesn't exist.

...or perhaps, when installing "libpcap-0.4", he didn't also do

	make install-incl

(I'm still not sure why some software splits "make install" up into
pieces, e.g. not installing man pages by default or, in this case,
installing a *non-shared* library by default but not installing by
default header files needed to compile programs that use said library.)

At least on Solaris, the Makefile uses "install-sh" to install stuff,
and "install-sh" looks, at least at first glance, as if it should make
directories as necessary.

The INSTALL file for "libpcap-0.4" does say to do "make install-incl",
but, given that it says

	If everything goes well you can su to root and run "make
	install", "make install-incl" and "make install-man".

I would, as per the parenthetical comment, ask why the folks at LBL
didn't just arrange to have "make install" do all three of those....