On Wed, 13 Dec 2006 11:23:38 +0100 (CET), Marco van de Voort wrote: >>[snip] > For Mac/PPC I did a test with the Indy after the 2.1.1 fix, but it > didn't work. I suspect some endianness trouble though. Maybe next > weekend I'll invest some time in testing this. > > 64-bit support is untested by me, but afaik JP Mugaas invested some > time. I don't know the exact status. > I have done a little work on Win64 and I know the version in VCS will compile for Win64. On Linux, I suspect that the code could work for 64 bit architectures but OpenSSL probably will not work. The problem with OpenSSL is that the current header assumes that a C LONG is a 32bit integer just like an INT but in Linux for 64bit, the LONG may actually be 64bit. That entire header has to be reviewed manually to be sure the definitions are correct and integer values are from the ctypes unit (it's there because of this stuff) and opinion also may apply to Synapse and the FPC run-time library. With Indy, I have done something like this with ZLib support buit I haven't tested with 64bit architectures yet.
There's a bug I have to fix before making an updated version of Indy available and this is in addition to a problem someone posted about that concerns UDP and Unix-systems. -- Support the anti-Spam amendment - Join at http://www.cauce.org/ J. Peter Mugaas, [EMAIL PROTECTED] on 12/15/2006 http://wvnvm.wvnet.edu/~oma00215/ ICQ Number: 14297043 _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
