Ethereal-users: Re: [Ethereal-users] Building tethereal only (no gtk/glib)

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

From: Paul de Weerd <paul@xxxxxxxxxxxxxxx>
Date: Mon, 3 Sep 2001 01:41:18 +0200
On Sun, Sep 02, 2001 at 02:11:36PM -0700, Guy Harris wrote:
| On Sun, Sep 02, 2001 at 10:49:21PM +0200, Paul de Weerd wrote:
| > Hmm - I was completely unaware ;P. I should read before I install
| > next time ! Probably a bit ignorant on my side, I took it for a
| > graphics library (GraphicsLIBrary -> GLIB), also since it is
| > often required next to GTK+.
| 
| It's a library of utility routines that are used by GTK+; in GTK+ 1.0,
| it was bundled as part of GTK+ (it was a separate library, but it came
| as part of the GTK+ 1.0[.x] packages), but, with GTK+ 1.2, they
| realized, I guess, that it was useful even without GTK+, and made it a
| separate package.
| 
| > Anyway - this means I will probably install glib afterall. But what
| > about the `make tethereal_static` on another box (with glib et al)
| > that didn't work?
| 
| For some unknown reason - I had nothing whatsoever to do with the
| Makefile stuff for building static binaries - those build rules depend
| on having built non-static binaries beforehand, I think.  I'll leave it
| up to the people who added that mechanism, and who use it, to discuss
| this further.

Thanks for the hint. I've now simply built ethereal on my laptop
(with all libraries available) and then did `make tethereal_static`
which made a (~7 MB large) static tetheral. After a quick
`strip tethereal_static` I copied it to my new box and it worked
like a charm.

Thanks again !

Paul 'WEiRD' de Weerd