John Mercer said:
> Is the problem with "endian.h"? What is endian.h? I googled it, and
> found that it was part of GLT, but I don't see how that could be
> related to an encryption mod.

Well, I can answer this part of the question...

"endian.h" looks to be a fairly general file, that GLT just happens to
include.  It defines some macros for dealing with endian issues.  Now the
question is what are endian issues.  ;)

Endian issues (and endian in general) are computer terms dealing with how
numbers are stored/worked with on a computer.  Just about every computer
knows what a 'byte' is, but then you have numbers which are two, or four,
or___ bytes long.  The question is: What order are the bytes in?  There
are two possbile (Well, with longer numbers there are more, but only two
good ones.), and good reasons for each.  So, of course, people do it both
ways.

Normally you don't have to think about this that much, but when you have
complicated, optimized, number crunching you often want to remove the
levels of abstraction that mean most programmers don't have to think about
this.  Graphics processing and encryption are prime candidates for such,
so them both using the same routines to handle it isn't suprising.

Short version: It's a number-handling header, that they both happen to
use.  You'll need to find something that has or will install a copy for
you, most likely.

Daniel T. Staal

------------------------------------------------------------------------
This email copyright the author.  Unless otherwise noted, you are
expressly allowed to retransmit, quote, or otherwise use the contents
for non-commercial purposes.  This copyright will expire 5 years after
the author's death, or in 30 years, whichever is longer, unless such a
period is in excess of local copyright law.
------------------------------------------------------------------------

Reply via email to