Ethereal-dev: Re: [Ethereal-dev] Unable to make ethereal under Solaris 7

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

From: Guy Harris <gharris@xxxxxxxxx>
Date: Sun, 30 Jun 2002 12:41:54 -0700
On Sun, Jun 30, 2002 at 07:37:32PM +0100, Graeme Hewson wrote:
> I'm unable to make ethereal 0.9.5 under Solaris 7 with a default
> configure.

Is this the first time you've built Ethereal, on any UNIX platform other
than Solaris, in that source tree, or did you build it before, on
another UNIX platform?

If you did a build on another UNIX platform in that same source tree,
did you do "make distclean" (not just "make clean") before running the
configure script on Solaris?  ("make clean" doesn't remove the caching
files that configure scripts leave around, so if you've done a configure
on some other platform, it may leave cached answers around for that
other platform, which may be wrong for a new platform; thus, you have to
do "make distclean" before running a configure on another platform.)

> epan/config.h has:
> 
> /* #undef HAVE_PLUGINS */
> 
> yet config.h in the base directory has:
> 
> #define HAVE_PLUGINS 1
> 
> I don't see any clues in config.log or epan/config.log.

epan/config.log should end with stuff like

configure:2348: checking for inet_ntop
configure:2408: checking for strptime
configure:2465: checking whether GLib supports loadable modules
configure:2492: gcc -o conftest -D_U_="__attribute__((unused))" -Wall -W -g -O2 -I/usr/local/include/glib-1.2 -I/usr/local/lib/glib/include   conftest.c  -L/usr/local/lib -lgmodule -lglib 1>&5

(your line numbers may vary, and there may be some other lines).  What
does the very last part, which is checking whether GLib's loadable
module code reports that it supports loadable modules or not, say?