Ethereal-dev: Re: [ethereal-dev] no 64 bit support, gryphon plugin

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: Wed, 9 Aug 2000 10:35:42 -0700 (PDT)
> I just tried to compile Ethereal on a SINIX-N 5.43 C4000 system, which is
> basically a standard 32 bit SysVR4 machine. The standard compiler does
> not have a long long type.

That's odd - I had the impression that AT&T's C compiler at the time
SVR4 came out included "long long" support, but perhaps it didn't.

> During the Ethereal compile run, the gryphon plugin stopped with
> #ifndef G_HAVE_GINT64
> #error "Sorry, this won't compile without 64-bit integer support"
> #endif                                                                  
> 
> I had to install gcc on the same machine and currently do a recompile of glib
> and will later start over again with Ethereal but it would be nice to be able
> to compile Ethereal without 64 bit support. Can I somehow disable the gryphon
> plugin from compilation (without manually removing of all the gryphon 
> references in the main Makefile)?

Can Gryphon be made to do a perhaps-less-than-ideal dissection without
64-bit integer support, e.g.  displaying 64-bit integers as hex (or,
alternatively, throwing in some routines to do whatever operations are
necessary on 64-bit integers represented as, say, arrays of 2 32-bit
integers)?