On Wed, May 30, 2001 at 03:15:48PM +1000, Reilly, Philip wrote:
> First problem was with the compile script. It kept compaining about
> glib-config missing. True, FreeBSD placed its glib configurator in
> /usr/local/bin as glib12-config. A simple symbolic link resolved that issue.
I'd call that an error on the part of the port packager for GLib on
FreeBSD - Ethereal is quite unlikely to be the only piece of free
software that, on a system with GLib, expects "glib-config" to report
information about the configuration of GLib as installed (because the
standard Automake macro for GLib uses "glib-config", so *any* program
that uses Automake and GLib will probably have that problem).
> The second problem was with gtk-config. The issue was the same as
> glib-config.
See previous paragraph.
> The third was that Ethereal requires some of the XFree 86 header files for
> X11 informaton. Specifically Xlib.h Xutil.h X.h Xfuncproto.h and Xosdefs.h.
> FreeBSD did not seem to carry the sources to Xfree86 3.3.6
You should not need the source to XFree86 for those; you should merely
need a "developer's package" for X applications installed. If FreeBSD,
when told to install its "developer's package" for X (whatever it may be
called - I installed it ages ago, and don't remember) doesn't install
them, that's an error.