I have been able to compile (without warnings) and run dgate on an Apple Mac G4 (32 bit, big endian, Darwin unix (a type of bsd)). All the changes I made were done with defines , and with ifndef, ifdef, and else, as to not effect the original code. I would like send you the changed files along with a change file for you to look at. I would like to merge my changes with your code and make it easier to keep both current and to let others work on it too. I'm now working on the interface. Let me Know.
Bruce