Ethereal-users: Re: [Ethereal-users] Re: Why do I need Glib2 for tethereal

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

Date: Fri, 8 Jul 2005 02:49:33 +0200
still his problem is strange looks like it compiled pligins.c without
#defining HAVE_PLUGINS and tethereal with it...

As a workarround It could be configured --without-plugins 

On 7/8/05, ronnie sahlberg <ronniesahlberg@xxxxxxxxx> wrote:
> both tethereal and ethereal use functions from GLIB.   things like
> hashtables, memory management and specific types declared in the glib
> headers.
> 
> use --disable-gtk2   if you want to compile it for GLIB1
> 
> 
> 
> On 7/7/05, Glenn Newell <Glenn.Newell@xxxxxxxxxxxx> wrote:
> > Hi,
> >
> > I'm trying to build a consistent tethereal version across all our
> > platforms:
> >
> > RH 7.2 x86
> > RHEL 3.0 x86
> > RHEL 3.0 AMD64
> > Suse E9 EM64t
> > Solaris 2.5 - 2.9 sparc
> > HPUX 11
> > etc.
> >
> > for the platforms that don't have native GLIB2 and GTK+ (such as RH 7.2
> > and Solaris), I'm configuring with:
> >
> > --disable-ethereal --disable-gtktest --disable-glibtest
> >
> > but I STILL get a config error for Glib2:
> >
> > checking for pkg-config... /usr/bin/pkg-config
> > checking for GLIB - version >= 2.0.0... no
> > *** Could not run GLIB test program, checking why...
> > *** The test program failed to compile or link. See the file config.log
> > for the
> > *** exact error that occured. This usually means GLIB is incorrectly
> > installed.
> > configure: error: GLib2 distribution not found.
> >
> > Do I really need that if I'm not building a GUI?
> >
> > On Solaris I went ahead and installed Glib2 (but not GTK+) and can get
> > past the configure problem, but then I have a link error:
> >
> > Undefined                       first referenced
> >  symbol                             in file
> > libiconv                            epan/.libs/libethereal.so
> > libiconv_open                       epan/.libs/libethereal.so
> > libiconv_close                      epan/.libs/libethereal.so
> > register_all_plugin_tap_listeners   tethereal.o
> > ld: fatal: Symbol referencing errors. No output written to
> > .libs/tethereal
> > collect2: ld returned 1 exit status
> >
> > A search of the list suggested tacking "." out of LD_LIBRARY_PATH, but
> > that didn't help .
> >
> > Suggestions?
> >
> > Thanks,
> > Glenn
> >
> > _______________________________________________
> > Ethereal-users mailing list
> > Ethereal-users@xxxxxxxxxxxx
> > http://www.ethereal.com/mailman/listinfo/ethereal-users
> >
> 
> _______________________________________________
> Ethereal-users mailing list
> Ethereal-users@xxxxxxxxxxxx
> http://www.ethereal.com/mailman/listinfo/ethereal-users
> 


-- 
This information is top security. When you have read it, destroy yourself.
-- Marshall McLuhan