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. ------------------------------------------------------------------------
